RRD neukládá hodnoty do databáze
Jan Krajdl
spm na hellmachine.klfree.net
Pátek Leden 25 20:34:32 CET 2008
> Zkus zacit tim nejjednodussim (GAUGE/COUNTER) a trochu si rrd osahat.
> Pripadne pak dat do jednoho rrd obe dve hodnoty a sledovat v nejakem cgi
> proc jedna funguje (GAUGE?) a druha nikoliv (DERIVE?). Cgi skript muze
> vypadat takto
>
> #!/usr/bin/rrdcgi
> <HTML>
> <HEAD><TITLE>Prague Weather Station</TITLE></HEAD>
> <BODY>
> <H1>Prague Home Weather Station - Dalibor</H1>
> <p>
> <a href=ws-hour.cgi>Hodina</a>
> <a href=ws-day.cgi>Den</a>
> <a href=ws-week.cgi>Tyden</a>
> <a href=ws-month.cgi>Mesic</a>
> <a href=ws-year.cgi>Rok</a>
> </p>
>
> <RRD::GRAPH
> /var/www/ws/temp.png
> --imginfo '<IMG SRC=/ws/%s WIDTH=%lu HEIGHT=%lu >'
> --lazy --start -1d --end now
> DEF:tempin=/var/lib/weatherstation/weatherstation.rrd:temp-in:AVERAGE
> DEF:tempout=/var/lib/weatherstation/weatherstation.rrd:temp-out:AVERAGE
> LINE1:tempin#ff0000:"Teplota doma"
> LINE2:tempout#002fff:"Teplota venku"
> GPRINT:tempin:LAST:"Teplota doma\: %2.1lf C"
> GPRINT:tempout:LAST:'Teplota venku\: %2.1lf C\j'
> >
Mám to v perl skriptu, takže skoro to samé... Nicméně COUNTER jsem také
zkoušel a dělalo to přesně to samé :/ zkusim ještě tu GAUGE, třeba na
něco přijdu... díky
--
SPM
Další informace o konferenci Linux