Hallo
Auf der suche nach "rrd avg auslesen" bin ich auf diese Seite gestoßen.
Ganz unten.
Average-Wert aus RRD auslesen - Sonstiges - Monitoring-Portal
Ich habe das dann mal auf den WG versucht.
Als Ausgabe bekomme ich in der Konsole:
Trage ich aber end Werte ca. <-55 ein dann bekomme ich aber keine Werte angezeigt.
Auch bei >-55 geht es nicht jedesmal.
Im Diagrammgenerator geht es ja auch, woran kann das liegen?
Oder kennt jemand noch eine andere Lösung.
Mit rrdfetch die Werte auslesen und den avg berechnen möchte ich eigentlich nicht.
Gruß NetFritz
Auf der suche nach "rrd avg auslesen" bin ich auf diese Seite gestoßen.
Ganz unten.
Average-Wert aus RRD auslesen - Sonstiges - Monitoring-Portal
Ich habe das dann mal auf den WG versucht.
Code:
#!/usr/bin/php <?php $GGen = 'rrdtool graph /dev/null --start end-55 --end now DEF:var1=/var/www/rrd/feuchte.rrd:value:AVERAGE PRINT:var1:AVERAGE:"%3.4lf"'; $output = exec($GGen, $retval); echo $GGen . "\n" . $output . "\n"; print_r($retval) . "\n"; ?>
Code:
rrdtool graph /dev/null --start end-55 --end now DEF:var1=/var/www/rrd/feuchte.rrd:value:AVERAGE PRINT:var1:AVERAGE:"%3.4lf" 91,2694 Array ( [0] => 0x0 [1] => 91,2694 )
Auch bei >-55 geht es nicht jedesmal.
Im Diagrammgenerator geht es ja auch, woran kann das liegen?
Oder kennt jemand noch eine andere Lösung.
Mit rrdfetch die Werte auslesen und den avg berechnen möchte ich eigentlich nicht.
Gruß NetFritz
Kommentar