Background:
I installed the MRTG + Perl and work successful and smooth. The PIX525 can read all eth port traffic on indexmaker generated web page.
Because I want to keep all traffic log and generate a report on a specific time zone, that's why I want to install the powerful RRDTOOL running with MRTG. I am not sure the installation procedure is correct
1) I downloaded the RRDTool and extract to a local hard drive and run "ppm install rrds.ppd" under c:\rrdtool\perl-shared directory
2) Copy each .exe file (rrdcheckbounds.exe, rrd_cgi.exe, rrd_stats.exe and rrdtool.exe) to my c:\mrtg\bin
c:\rrdtool\src\bounds_release
c:\rrdtool\src\rrd_cgi_Release
c:\rrdtool\src\stats_releasese
c:\rrdtool\src\tool_release
3) Use the cfgmaker to generate a PIX525.cfg again and try to collect all log data within 1 min.
### Global Config Options
Workdir: c:\RRDtool
PathAdd: C:\mrtg\bin
LibAdd: C:\rrdtool\perl-shared
Logdir: c:\mrtghtml
logformat: rrdtool
RunAsDaemon: Yes
Interval: 1
Problem:
Found out the rrd file was generated after I run the "perl mrtg PIX525.cfg", but it keep going with 203k byte of the file size even I was waiting for all night
The *.rrd file found on c:\mrtghtml directory
10.10.36.1_1.rrd 203kB
10.10.36.1_2.rrd 203kB
10.10.36.1_3.rrd 203kB
10.10.36.1_4.rrd 203kB
10.10.36.1_5.rrd 203kB
10.10.36.1_6.rrd 203kB
I tried to use the rrdtool info command to show one of rrd log file, it works and seems normal
C:\mrtg\bin>rrdtool info c:\mrtghtml\10.10.31.1_1.rrd
filename = "c:\mrtghtml\10.10.36.1_1.rrd"
rrd_version = "0001"
step = 60
last_update = 1124002507
ds[ds0].type = "COUNTER"
ds[ds0].minimal_heartbeat = 600
ds[ds0].min = 0.0000000000e+000
ds[ds0].max = 1.2500000000e+007
ds[ds0].last_ds = "670887094"
ds[ds0].value = 8.2368066667e+004
ds[ds0].unknown_sec = 0
ds[ds1].type = "COUNTER"
ds[ds1].minimal_heartbeat = 600
ds[ds1].min = 0.0000000000e+000
ds[ds1].max = 1.2500000000e+007
ds[ds1].last_ds = "1267247777"
ds[ds1].value = 2.5407215167e+006
ds[ds1].unknown_sec = 0
rra[0].cf = "AVERAGE"
rra[0].rows = 4000
rra[0].pdp_per_row = 1
rra[0].xff = 5.0000000000e-001
rra[0].cdp_prep[0].value = NaN
rra[0].cdp_prep[0].unknown_datapoints = 0
rra[0].cdp_prep[1].value = NaN
rra[0].cdp_prep[1].unknown_datapoints = 0
rra[1].cf = "AVERAGE"
rra[1].rows = 800
rra[1].pdp_per_row = 30
rra[1].xff = 5.0000000000e-001
rra[1].cdp_prep[0].value = 1.0795876278e+005
rra[1].cdp_prep[0].unknown_datapoints = 0
rra[1].cdp_prep[1].value = 6.3735230556e+005
rra[1].cdp_prep[1].unknown_datapoints = 0
rra[2].cf = "AVERAGE"
rra[2].rows = 800
rra[2].pdp_per_row = 120
rra[2].xff = 5.0000000000e-001
rra[2].cdp_prep[0].value = 1.8990027639e+005
rra[2].cdp_prep[0].unknown_datapoints = 0
rra[2].cdp_prep[1].value = 8.4174060444e+005
rra[2].cdp_prep[1].unknown_datapoints = 0
rra[3].cf = "AVERAGE"
rra[3].rows = 800
rra[3].pdp_per_row = 1440
rra[3].xff = 5.0000000000e-001
rra[3].cdp_prep[0].value = 2.3828886845e+005
rra[3].cdp_prep[0].unknown_datapoints = 338
rra[3].cdp_prep[1].value = 9.5163416047e+005
rra[3].cdp_prep[1].unknown_datapoints = 338
rra[4].cf = "MAX"
rra[4].rows = 4000
rra[4].pdp_per_row = 1
rra[4].xff = 5.0000000000e-001
rra[4].cdp_prep[0].value = NaN
rra[4].cdp_prep[0].unknown_datapoints = 0
rra[4].cdp_prep[1].value = NaN
rra[4].cdp_prep[1].unknown_datapoints = 0
rra[5].cf = "MAX"
rra[5].rows = 800
rra[5].pdp_per_row = 30
rra[5].xff = 5.0000000000e-001
rra[5].cdp_prep[0].value = 2.4563623889e+004
rra[5].cdp_prep[0].unknown_datapoints = 0
rra[5].cdp_prep[1].value = 3.2243897250e+005
rra[5].cdp_prep[1].unknown_datapoints = 0
rra[6].cf = "MAX"
rra[6].rows = 800
rra[6].pdp_per_row = 120
rra[6].xff = 5.0000000000e-001
rra[6].cdp_prep[0].value = 2.4563623889e+004
rra[6].cdp_prep[0].unknown_datapoints = 0
rra[6].cdp_prep[1].value = 3.2243897250e+005
rra[6].cdp_prep[1].unknown_datapoints = 0
rra[7].cf = "MAX"
rra[7].rows = 800
rra[7].pdp_per_row = 1440
rra[7].xff = 5.0000000000e-001
rra[7].cdp_prep[0].value = 2.4563623889e+004
rra[7].cdp_prep[0].unknown_datapoints = 338
rra[7].cdp_prep[1].value = 3.2243897250e+005
rra[7].cdp_prep[1].unknown_datapoints = 338
Question:
Why the RRD log file is not updated in my environment, am I missing something or my RRD file path is incorrect? Anybody can help me please. Thanks