RRD :: Simple.

Einfache Schnittstelle zum Erstellen und Speichern von Daten in RRD-Dateien
Jetzt downloaden

RRD :: Simple. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Nicola Worthington
  • Website des Verlags:
  • http://search.cpan.org/~nicolaw/

RRD :: Simple. Stichworte


RRD :: Simple. Beschreibung

Einfache Schnittstelle zum Erstellen und Speichern von Daten in RRD-Dateien RRD :: Simple ist eine einfache Perf-Schnittstelle, um Daten in RRD-Dateien zu erstellen und zu speichern.Synopsis verwenden streng; Verwenden Sie RRD :: Simple (); # Erstellen eines Schnittstellenobjekts My $ rrd = rrd :: einfach-> neu (Datei => "myfile.rrd"); # Erstellen Sie eine neue RRD-Datei mit 3 Datenquellen namens # Bytesin, ByteSout und Fabrikspersec. $ rrd-> erstellen (bytesin => "meter", byteSout => "meter", fehlerspersec => "counter"); # Legen Sie einige Arbitual-Datenwerte in die RRD-Datei für dieselben # 3-Datenquellen, die Bytesin, ByteSout und Fabrikspersec anrufen. $ rrd-> update (bytesin => 10039, byteout => 389, fehlerfreiesec => 0.4); # Grafiken generieren: # /var/tmp/myfile-daily.png, /var/tmp/myfile-weckly.png # /var/tmp/myfile-monthly.png, /var/tmp/myfile-annual.png My% RTN = $ RRD-> Grafik (Ziel => "/ var / tmp", title => "Netzwerkschnittstelle eth0", vertikal_label => "Bytes / Fehler", interlaced => ""); Printf ("Erstellt% s ", Join (", ", Karte {$ rtn {$ _ _ _ _ _ _ _ _ _ _} -> } Keys% RTN)); # Rückgabe von Informationen zu einer RRD-Datei Meine $ INFO = $ RRD-> Info; Daten erfordern :: Dumper ; Druckdaten :: Dumper :: Dumper ($ Info); # Erhalten Sie UnixTime von der RRD-Datei, wenn die RRD-Datei zuletzt aktualisiert wurde zuletzt aktualisiert)) . " "; # Holen Sie sich die Liste der Datenquellennamen von einer RRD-Datei My @DSnames = $ rrd-> Quellen; drucken" Verfügbare Datenquellen: ". Join (", ", @DSnames)." "; # Und für das letztendlich faul, können Sie # ein RRD in einem Gehe erstellen und aktualisieren 99999RRD :: Simplight bietet eine einfache Schnittstelle zum RRDTool-RRDS-Modul. Dieses Modul bietet derzeit keine Abrandmethode, die im RRDS-Modul verfügbar ist. Erstellt jedoch RRD-Dateien mit einem vernünftigen Satz von Standard-RRA-Definitionen von RRA (Rund Robin Archive), Und kann dynamisch neue Datenquellennamen in einer vorhandenen RRD-Datei hinzufügen. Dieses Modul ist ideal für eine schnelle und einfache Speicherung von Daten in einer RRD-Datei, wenn Sie nicht benötigen, noch die Mühe, um benutzerdefinierte RRA-Definitionen zu definieren. Anforderungen: · Perl.


RRD :: Simple. Zugehörige Software