©
This document uses PHP Chinese website manual Release
Example #1 Procedural usage of rrd
<?php
$rrdFile = dirname ( __FILE__ ) . "/speed.rrd" ;
//create rrd file
rrd_create ( $rrdFile ,
array(
"--start" , 920804400 ,
"DS:speed:COUNTER:600:U:U" ,
"RRA:AVERAGE:0.5:1:24" ,
"RRA:AVERAGE:0.5:6:10"
)
);
//update rrd file
rrd_update ( $rrdFile ,
array(
"920804700:12345" ,
"920805000:12357"
)
);
//graph output
rrd_graph ( dirname ( __FILE__ ) . "/speed.png" ,
array(
"--start" , "920804400" ,
"--end" , "920808000" ,
"--vertical-label" , "m/s" ,
"DEF:myspeed= $rrdFile :speed:AVERAGE" ,
"CDEF:realspeed=myspeed,1000,*" ,
"LINE2:realspeed#FF0000"
)
);
?>