rrdtool -> need help
Römi 04.03.2005 - 09:37 689 3
Römi
Hausmeister
|
Hat jemand Erfahrung mit der round robin database http://www.rrdtool.org ? Ich muss mich damit beschäftigen... und tu mir mit der Kommandosyntax schwer was Funktionierendes hinzubekommen. Läuft bei mir unter Windows. Was ich suchen würde wären ein paar Beispiele an denen ich mir ansehen kann wie man die ganzen Funktionen sinnvoll einsetzt oder ein Tutorial, das auf der Hompage hat mir nicht sehr viel geholfen. Oder einfach Tipps dazu.
|
spunz
Super ModeratorSuper Moderator
|
1. date.exe austauschen, zb aus cygwin 2. rrd datenbank erzeugen 3. daten in db einspielen 4. grafiken mit rrdgraph ausgeben ich hab vor etwas längerer zeit mal ein kleines usv script gebastelt. REM ### USV Status ###
REM ### Datums Variable erzeugen ###
SET DATUMUPS=
DATE.EXE +%%s > DATEUPS.TXT
SET /P DATUMUPS= < DATEUPS.TXT
DEL DATEUPS.TXT
REM ### Daten per SNMP holen ###
snmpget 10.70.3.21 public .1.3.6.1.4.1.318.1.1.1.2.2.1.0 > UPS_BATT.TXT
REM ### Daten einlesen ###
SET /P upsbatt= <UPS_BATT.TXT
ECHO %upsbatt% >> UPS_BATT_BACK.TXT
REM ### DATEN in RRD Datenbank speichern ###
RRDTOOL update upsbatt.RRD %DATUMUPS%:%upsbatt%
REM ### Grafik aus RRD Datenbank erzeugen ###
REM ### Externer Temperatur Sensor ###
rrdtool graph ..\data\stats\upsbatt.gif --start -86400 --vertical-label "Battery Capacity" -w 600 -h 200 DEF:upsbatt=upsbatt.rrd:upsbatt:AVERAGE AREA:upsbatt#00ff00:"Battery Capacity"
REM ### RRD DB Erzeugen ###
REM rrdtool create upsbatt.rrd DS:upsbatt:GAUGE:600:U:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.6:6:700 RRA:AVERAGE:0.5:24:775 RRA:AVERAGE:0.5:288:797 RRA:MAX:0.5:1:600 RRA:MAX:0.5:6:700 RRA:MAX:0.5:24:775 RRA:MAX:0.5:288:797
|
Römi
Hausmeister
|
Hmm, ich habs jetzt eh mal irgendwie zum laufen gebracht in an php script... Das schwierige ist die Syntax von rrd die doch ein wenig komplex ist.
Danke für's script
|
Römi
Hausmeister
|
|