EnglishFranceseCorsi

Favicon di OnWorks

rrdtool - Online nel cloud

Esegui rrdtool nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando rrdtool che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


rrdtool - Strumento di database Round Robin

SINOSSI


RRDtool - [dirlavoro]| funzione

DESCRIZIONE


OVERVIEW
È abbastanza facile raccogliere informazioni sullo stato da tutti i tipi di cose, che vanno dal
temperatura nel tuo ufficio al numero di ottetti che sono passati attraverso il FDDI
l'interfaccia del tuo router. Ma non è così banale archiviare questi dati in modo efficiente e
modo sistematico. Qui è dove Strumento RRD torna utile. ti permette ceppo e analizzare , il
dati che raccogli da tutti i tipi di fonti di dati (DS). La parte di analisi dei dati di RRDtool è
basato sulla capacità di generare rapidamente rappresentazioni grafiche dei valori dei dati
raccolti in un periodo di tempo definibile.

In questa pagina man troverai informazioni generali sul design e la funzionalità del
Strumento di database Round Robin (RRDtool). Per una descrizione più dettagliata di come utilizzare il
funzioni individuali di Strumento RRD controlla la pagina man corrispondente.

Per un'introduzione all'uso di RRDtool assicurati di consultare il rrdtutorial.

FUNZIONI
Mentre le pagine man parlano di opzioni da riga di comando che devi impostare per fare Strumento RRD
lavoro è importante notare che Strumento RRD può essere controllato a distanza attraverso un set di
tubi. Ciò consente di risparmiare una notevole quantità di tempo di avvio quando si prevede di effettuare Strumento RRD fare a
molte cose in fretta. Controlla la sezione "TELECOMANDO" più in basso. C'è anche un
numero di associazioni linguistiche per RRDtool che consentono di utilizzarlo direttamente da Perl,
python, Tcl, PHP, ecc.

creare Imposta un nuovo database Round Robin (RRD). Controlla rrdcreate.

update Memorizza i nuovi valori dei dati in un RRD. Controlla rrdupdate.

aggiornamento Operativamente equivalente a update tranne che per l'uscita. Controlla rrdupdate.

grafico Crea un grafico dai dati archiviati in uno o più RRD. Oltre a generare
grafici, i dati possono anche essere estratti su stdout. Controlla rrdgraph.

grafico Crea un grafico dai dati archiviati in uno o più RRD. Uguale al grafico, ma
i metadati vengono stampati prima del grafico. Controlla rrdgraph.

cumulo di rifiuti Scarica il contenuto di un RRD in ASCII semplice. In connessione con il ripristino è possibile utilizzare
questo per spostare un RRD da un'architettura di computer a un'altra. Controlla rrddump.

ripristinare Ripristina un RRD in formato XML in un RRD binario. Controlla rrdrestore

andare a prendere Ottieni dati per un determinato periodo di tempo da un RRD. La funzione del grafico usa il recupero per
recuperare i suoi dati da un RRD. Controlla rrdfetch.

sintonizzare Modificare l'impostazione e la struttura di un RRD. Controlla rrdtune.

prima di tutto Trova l'ora del primo aggiornamento di un RRD. Controlla prima rrd.

ultimo Trova l'ora dell'ultimo aggiornamento di un RRD. Controlla per ultimo.

ultimo aggiornamento
Trova l'ora dell'ultimo aggiornamento di un RRD. Restituisce anche il valore memorizzato per ciascuno
dato nell'ultimo aggiornamento. Controlla rrdlastupdate.

info Ottieni informazioni su un RRD. Controlla rrdinfo.

ridimensionare Modificare la dimensione dei singoli RRA. Questo è pericoloso! Controlla rrdresize.

xport Esporta i dati recuperati da uno o più RRD. Controlla rrdxport.

svuotare la cache
Elimina i valori per un file RRD specifico dalla memoria. Controlla rrdflushcached.

abilitá FA RRDTOOL LAVORO?
Acquisizione Dati
Quando si monitora lo stato di un sistema, è conveniente avere a disposizione i dati
ad un intervallo di tempo costante. Sfortunatamente, potresti non essere sempre in grado di recuperare
dati esattamente nel momento desiderato. Perciò Strumento RRD ti permette di aggiornare il registro
file in qualsiasi momento tu voglia. Interpolerà automaticamente il valore di
fonte di dati (DS) all'ultima fascia oraria ufficiale (intervallo) e scrivi questo
valore interpolato al log. Il valore originale che hai fornito viene memorizzato come
bene e viene preso in considerazione anche durante l'interpolazione della successiva voce di registro.

Si cresce
Puoi registrare i dati a intervalli di 1 minuto, ma potresti anche essere interessato a saperlo
l'evoluzione dei dati nell'ultimo anno. Potresti farlo semplicemente
memorizzare i dati ad intervalli di 1 minuto per tutto l'anno. Mentre questo richiederebbe
spazio su disco considerevole ci vorrebbe anche molto tempo per analizzare i dati quando
volevi creare un grafico che copre l'intero anno. Strumento RRD offre una soluzione a
questo problema attraverso la sua funzione di consolidamento dei dati. Quando si imposta un round
Database di Robin (RRD), è possibile definire a quale intervallo questo consolidamento dovrebbe
verificarsi e quale funzione di consolidamento (CF) (media, minimo, massimo, ultimo)
dovrebbe essere usato per costruire i valori consolidati (vedi rrdcreate). Puoi definire
qualsiasi numero di diverse configurazioni di consolidamento all'interno di una RRD. Saranno tutti
mantenuto al volo quando nuovi dati vengono caricati nel RRD.

Round Robin Archivi
I valori dei dati della stessa configurazione di consolidamento sono archiviati negli archivi Round Robin
(RRA). Questo è un modo molto efficiente per archiviare i dati per un certo periodo di tempo,
durante l'utilizzo di una quantità nota e costante di spazio di archiviazione.

Funziona così: se vuoi memorizzare 1'000 valori in un intervallo di 5 minuti,
Strumento RRD allocherà spazio per 1'000 valori di dati e un'area di intestazione. Nell'intestazione
memorizzerà un puntatore che indica quale slot (valore) nell'area di archiviazione è stato l'ultimo
scritto a. I nuovi valori vengono scritti nell'archivio Round Robin in, hai indovinato,
un modo round robin. Questo limita automaticamente la cronologia agli ultimi 1'000
valori (nel nostro esempio). Perché puoi definirne diversi RRAs all'interno di un singolo RRD,
è possibile impostarne un altro, per memorizzare 750 valori di dati a intervalli di 2 ore, per
esempio, e quindi conservare un registro degli ultimi due mesi con una risoluzione inferiore.

L'impiego di RRAs garantisce che il RRD non cresce nel tempo e quei vecchi dati
viene automaticamente eliminato. Utilizzando la funzione di consolidamento, puoi comunque
conservare i dati per un tempo molto lungo, riducendo gradualmente la risoluzione del
dati lungo l'asse del tempo.

Utilizzando diverse funzioni di consolidamento (CF) consente di memorizzare esattamente il tipo
di informazioni che realmente ti interessano: il traffico massimo di un minuto sul
LAN, la temperatura minima della tua cantinetta, ... ecc.

Dati sconosciuti
Come accennato in precedenza, il RRD memorizza i dati a un intervallo costante. A volte può
capita che non siano disponibili nuovi dati quando si deve scrivere un valore nel RRD.
L'acquisizione dei dati potrebbe non essere possibile per un motivo o per l'altro. Insieme a Strumento RRD puoi
gestire queste situazioni memorizzando un *SCONOSCIUTO* valore nel database. Il valore
'*SCONOSCIUTO*' è supportato attraverso tutte le funzioni dello strumento. Quando si consolida
un set di dati, la quantità di *SCONOSCIUTO* i valori dei dati sono presi in considerazione e quando un nuovo
il valore consolidato è pronto per essere scritto nel suo Round Robin Archive (RRA) Del
viene eseguito un controllo di validità per assicurarsi che la percentuale di valori sconosciuti in
il punto dati è al di sopra di un livello configurabile. In caso contrario, an *SCONOSCIUTO* il valore sarà
scritto al RRA.

Rappresentazione grafica
Strumento RRD permette di generare report in forma numerica e grafica basati su
i dati memorizzati in uno o più RRDS. La funzione grafica è completamente
configurabile. Dimensioni, colore e contenuto del grafico possono essere definiti liberamente. Dai un'occhiata
rrdgraph per ulteriori informazioni su questo.

Rilevamento del comportamento anomalo
di Jake Brutlag

Strumento RRD fornisce gli elementi costitutivi per comportamenti aberranti quasi in tempo reale
rilevamento. Questi componenti includono:

· Un algoritmo per predire il valore di una serie temporale un passo nel
futuro.

· Una misura della deviazione tra i valori previsti e osservati.

· Un meccanismo per decidere se e quando un valore osservato o una sequenza di osservati
valori è pure deviante dal/i valore/i previsto/i.

Ecco una breve spiegazione di questi componenti:

L'algoritmo di previsione delle serie temporali di Holt-Winters è un metodo online (o incrementale)
algoritmo che predice in modo adattivo le osservazioni future in una serie temporale. Suo
previsione è la somma di tre componenti: una linea di base (o intercetta), un trend lineare
nel tempo (o pendenza), e un coefficiente stagionale (un effetto periodico, come a
ciclo giornaliero). C'è un coefficiente stagionale per ogni momento nel periodo
(ciclo). Dopo che è stato osservato un valore, ciascuno di questi componenti viene aggiornato tramite
livellamento esponenziale. Ciò significa che l'algoritmo "impara" dai valori passati e
li usa per predire il futuro. Il tasso di adattamento è governato da 3
parametri, alfa (intercetta), beta (pendenza) e gamma (stagionale). La previsione
può anche essere visto come un valore livellato per le serie temporali.

La misura della deviazione è una deviazione assoluta ponderata stagionale. Il termine
stagionale significa che la deviazione è misurata separatamente per ogni punto temporale nel
ciclo stagionale. Come con le previsioni di Holt-Winters, la deviazione viene prevista utilizzando il
misura calcolata dai valori passati (ma solo in quel punto del ciclo stagionale).
Dopo che il valore è stato osservato, l'algoritmo apprende dal valore osservato tramite
livellamento esponenziale. Vengono generate bande di confidenza per le serie temporali osservate
ridimensionando la sequenza dei valori di deviazione previsti (di solito pensiamo al
sequenza come una linea continua piuttosto che un insieme di punti discreti).

Il comportamento aberrante (un potenziale guasto) viene segnalato ogni volta che il numero di volte
il valore osservato viola le bande di confidenza soddisfa o supera un valore specificato
soglia all'interno di una finestra temporale specificata (es. 5 violazioni negli ultimi 45
minuti con un valore osservato ogni 5 minuti).

Questa funzionalità è incorporata in una serie di funzioni correlate RRA. In particolare, un FALLIMENTO
RRA registra potenziali guasti. Con questi dati potresti, ad esempio, utilizzare un front-
terminare l'applicazione a Strumento RRD per avviare avvisi in tempo reale.

Per una descrizione dettagliata su come configurarlo, vedere rrdcreate.

REMOTE CONTROLLO
Quando inizi Strumento RRD con l'opzione della riga di comando '-' attende input tramite standard
ingresso (STDIN). Con questa funzione puoi migliorare le prestazioni allegando Strumento RRD a
un altro processo (MRTG è un esempio) attraverso una serie di tubi. Su questi tubi Strumento RRD
accetta gli stessi argomenti della riga di comando e alcuni comandi speciali come CD,
mdir, pwd, ls e smettere. Per una guida dettagliata sui comandi del server, digitare:

cd di aiuto di rrdtool

Quando un comando è completato, RRDtool stamperà la stringa '"OK"', seguita dal tempo
informazioni del modulo u:tempo utente s:tempo di sistema. Entrambi i valori sono i totali parziali di
secondi dall'avvio di RRDtool. Se si verifica un errore, una riga del modulo '"ERRORE:"
Descrizione of errore' verrà invece stampato. Strumento RRD non abortirà, a meno che qualcosa
succede davvero grave. Se un lavorodir è specificato e l'UID è 0, RRDtool farà un
chroot a quella directory di lavoro. Se l'UID non è 0, RRDtool cambia solo la directory corrente in
lavorodir.

RRD server
Se vuoi creare un server RRD, devi scegliere un numero di servizio TCP/IP e aggiungerli
a /etc/services come questo:

rrdsrv 13900/tcp # server RRD

Attenzione: la porta TCP 13900 non è ufficialmente registrata per rrdsrv. Puoi usare qualsiasi
porta inutilizzata nel file dei servizi, ma il server e il sistema client devono utilizzare lo stesso
porto, ovviamente.

Con questa configurazione puoi aggiungere RRDtool come meta-server a /etc/inetd.conf. For
esempio:

rrdsrv stream tcp nowait root /opt/rrd/bin/rrdtool rrdtool - /var/rrd

Non dimenticare di creare la directory del database /var/rrd e reinizializzare il tuo inetd.

Se tutto è stato impostato correttamente, puoi accedere al server con socket Perl, strumenti come
netcat, o in un rapido test interattivo utilizzando 'telnet localhost rrdsrv'.

NOTA: che non c'è autenticazione con questa funzione! Non impostare tale porta a meno che
sei sicuro di quello che stai facendo.

RRDCACHED, IL CACHING DEMONE


Per configurazioni molto grandi, l'aggiornamento di migliaia di file RRD spesso diventa un serio problema di I/O.
Se incontri questi problemi, potresti voler dare un'occhiata a rrdcached, un caching
demone per RRDtool che può aiutarti a ridurre lo stress sui tuoi dischi.

Usa rrdtool online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    KDiff3
    KDiff3
    Questo repository non è più mantenuto
    ed è conservata a scopo di archivio. Vedere
    https://invent.kde.org/sdk/kdiff3 for
    il codice più recente e
    https://download.kde.o...
    Scarica KDiff3
  • 2
    USB LoaderGX
    USB LoaderGX
    USBLoaderGX è una GUI per
    Caricatore USB di Waninkoko, basato su
    libwiigui. Consente la quotazione e
    lancio di giochi Wii, giochi Gamecube e
    homebrew su Wii e WiiU...
    Scarica USBLoaderGX
  • 3
    Firebird
    Firebird
    Firebird RDBMS offre funzionalità ANSI SQL
    e funziona su Linux, Windows e
    diverse piattaforme Unix. Caratteristiche
    concorrenza e prestazioni eccellenti
    & potenza...
    Scarica l'uccello di fuoco
  • 4
    KompoZer
    KompoZer
    KompoZer è un editor HTML wysiwyg che utilizza
    la base di codice di Mozilla Composer. Come
    Lo sviluppo di Nvu è stato interrotto
    nel 2005, KompoZer risolve molti bug e
    aggiunge una f...
    Scarica KompoZer
  • 5
    Downloader di manga gratuito
    Downloader di manga gratuito
    Il Free Manga Downloader (FMD) è un
    applicazione open source scritta
    Object-Pascal per la gestione e
    scaricare manga da vari siti web.
    Questo è uno specchio...
    Scarica il downloader manga gratuito
  • 6
    UNetbootin
    UNetbootin
    UNetbootin ti consente di creare bootable
    Unità USB live per Ubuntu, Fedora e
    altre distribuzioni Linux senza
    masterizzare un CD. Funziona su Windows, Linux,
    e ...
    Scarica UNetbootin
  • Di Più "

Comandi Linux

Ad