Rrd :: simple

Interfaz simple para crear y almacenar datos en archivos RRD
Descargar ahora

Rrd :: simple Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Nicola Worthington
  • Sitio web del editor:
  • http://search.cpan.org/~nicolaw/

Rrd :: simple Etiquetas


Rrd :: simple Descripción

Interfaz simple para crear y almacenar datos en archivos RRD RRD :: Simple es una interfaz PERL simple para crear y almacenar datos en archivos RRD.Synopsis use estricto; Use RRD :: Simple (); # Crear un objeto de interfaz My $ RRD = RRD :: Simple-> Nuevo (Archivo => "MyFile.RRD"); # Cree un nuevo archivo RRD con 3 fuentes de datos llamadas # BYTESIN, BYTESOUT y FALLEGSEC. $ RRD-> Crear (bytesin => "calibre", bytesout => "calibre", defectorsec => "contador"); # Ponga algunos valores de datos arbitativos en el archivo RRD para las mismas fuentes de datos # 3 llamadas Bytesin, BytesOut y FallSecsec. $ RRD-> Actualización (BYTESIN => 10039, BYTESOUT => 389, FAELGERSEC => 0.4); # Generar gráficos: # /var/tmp/myfile-daily.png, /var/tmp/myfile-weekly.png # /var/tmp/myfile-mentthly.png, /var/tmp/myfile-annual.png My% RTN = $ RRD-> Gráfico (destino => "/ var / tmp", title => "interfaz de red eth0", vertical_label => "bytes / fallas", entrelazado => ""); printf ("creado% s ", únete (", ", mapa {$ RTN {$ _ _} -> } Teclas% RTN)); # Retorno información sobre un archivo RRD My $ info = $ rrd-> info; requieren datos :: dumper ; Datos de impresión :: Dumper :: Dumper ($ info); # Obtén uniodidad de cuando el archivo RRD se actualizó por última vez mi última última edición finalizada = $ rrd->; imprimir "myfile.rrd se actualizó por última vez en". SCALAR (Tiempo local ($ última actualización)) . " "; # Obtén la lista de nombres de origen de datos de un archivo RRD My @dsNames = $ RRD-> Fuentes; Imprimir" Fuentes de datos disponibles: ". Únete a (", ", @dsnames)." "; Y para lo finalmente perezoso, podría crear y actualizar # un RRD en uno, vaya a usar un soleador como este: Perl -MRRD :: Simple =: all -e" Actualizar (@argv) "myfile.rd bytesin 99999rrd :: Simple proporciona una interfaz simple al módulo RRDS de RRDTOOL. Este módulo actualmente no ofrece un método de recuperación que está disponible en el Module RRDS. Sin embargo, crea archivos RRD con un conjunto sensible de definiciones predeterminadas de RRA (Round Robin Archive), y puede agregar dinámicamente nombres de origen de datos a un archivo RRD existente. Este módulo es ideal para un almacenamiento de datos rápidos y simples dentro de un archivo RRD si no necesita, ni desea, molestarse en definir las definiciones de RRA personalizado. Requisitos: · Perl


Rrd :: simple Software relacionado