RRD :: Semplice

Semplice interfaccia per creare e memorizzare i dati nei file RRD
Scarica ora

RRD :: Semplice Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Nicola Worthington
  • Sito web dell'editore:
  • http://search.cpan.org/~nicolaw/

RRD :: Semplice Tag


RRD :: Semplice Descrizione

Semplice interfaccia per creare e memorizzare i dati nei file RRD RRD :: Semplice è un'interfaccia perl semplice per creare e memorizzare i dati nei file RRD.Synopsis utilizzare severi; Usa RRD :: Semplice (); # Crea un oggetto interfaccia My $ RRD = RRD :: Simple-> New (file => "myfile.rdd"); # Crea un nuovo file RRD con 3 fonti di dati chiamata # bytesin, bytesout e faultsPersec. $ rrd-> Crea (bytesin => "calibro", bytesout => "calibro", faultspersec => "contatore"); # Metti alcuni valori di dati arbitrali nel file RRD per le stesse origini dati # 3 chiamate bytesin, bytesout e faultspersec. $ rrd-> Aggiornamento (bytesin => 10039, bytesout => 389, faultsPersec => 0.4); # Genera grafici: # /var/tmp/myfile-daily.png, /var/tmp/myfile-weekly.png # /var/tmp/myfile-monthly.png, /var/tmp/myfile-annual.png My% RTN = $ rrd-> grafico (destinazione => "/ var / tmp", title => "interfaccia di rete eth0", verticale_label => "bytes / guasti", interlacciato => ""); printf ("creato% s ", Iscriviti (", ", Mappa {$ RTN {$ _} -> } Tasti% RTN)); # Informazioni di ritorno su un file RRD My $ info = $ rrd-> info; Richiedi dati :: Dumper ; DATI DI PRINT :: DUMPER :: Dumper ($ info); # Ottieni UNIXTIME di quando il file RRD è stato aggiornato l'ultima volta il mio $ lastupdated = $ rrd-> ultima; stampa "myfile.rdd è stato aggiornato l'ultima volta a". Scalare (Locantime ($ ultimo aggiornamento)) . " "; # Get Elenco dei nomi delle origini dati da un file RRD my @dsnames = $ rrd-> fonti; stampa" Fonti dati disponibili: ". Iscriviti (", ", @dsnames)." "; # E per l'ultima analisi pigro, è possibile creare e aggiornare # un rrd in uno vai usando un one-liner come questo: Perl -mrdrd :: Simple = Simple =: ALL -E" Aggiorna (@ARGV) "MyFile.Rrd Bytesin 99999RD :: Semplice fornisce un'interfaccia semplice al modulo RRDS di RRDTool. Questo modulo attualmente non offre un metodo di recupero disponibile nel modulo RRDS Module.it tuttavia crea file RRD con una serie sensata di Default RRA (Round Round Robin Archive) definizioni, E può aggiungere dinamicamente nuovi nomi di origine dati a un file RRD esistente. Questo modulo è ideale per una memorizzazione rapida e semplice dei dati all'interno di un file RRD se non è necessario, né desiderare, disturbare definire definizioni RRA personalizzate. Requisiti: · Perl.


RRD :: Semplice Software correlato