Hi gang, I googled for this but couldn't find the answer.
I installed ntop like this:
yum groupinstall "Development Tools"
yum install rrdtool rrdtool-devel libpcap-devel gdbm-devel
svn co
https://svn.ntop.org/svn/ntop/trunk/ntopcd ntop
./autogen.sh --with-rrd-home=/usr
make
make install
Then I started it up on my bridge interface like this
ntop -i br0 -d
Everything starts up, I can visit localhost:3000, I can see pie charts etc. But this is in my logs (a lot)
Aug 18 15:38:05 monitor ntop[5432]: **WARNING** RRD: rrd_update(/usr/local/var/ntop/rrd/interfaces/br0/throughput.rrd) error: opening '/
usr/local/var/ntop/rrd/interfaces/br0/throughput.rrd': strerror_r failed. sorry!
Aug 18 15:38:15 monitor ntop[5432]: **WARNING** RRD: rrd_update(/usr/local/var/ntop/rrd/interfaces/br0/throughput.rrd) error: opening '/
usr/local/var/ntop/rrd/interfaces/br0/throughput.rrd': strerror_r failed. sorry!
Aug 18 15:38:24 monitor ntop[5432]: **ERROR** RRD: rrd_graph() call failed, rc -1, mmaping file '/usr/local/var/ntop/rrd/interfaces/br0/
IP_MessengerBytes.rrd': strerror_r failed. sorry!
Aug 18 15:38:24 monitor ntop[5432]: RRD: Failing file in graphCounter() is /usr/local/var/ntop/rrd/interfaces/br0/IP_MessengerBytes.rrd
Aug 18 15:38:24 monitor ntop[5432]: **ERROR** RRD: rrd_graph() call failed, rc -1, mmaping file '/usr/local/var/ntop/rrd/interfaces/br0/
IP_MessengerBytes.rrd': strerror_r failed. sorry!
Aug 18 15:38:24 monitor ntop[5432]: RRD: Failing file in graphSummary() is /usr/local/var/ntop/rrd/interfaces/br0/IP_MessengerBytes.rrd
Aug 18 15:38:25 monitor ntop[5432]: **WARNING** RRD: rrd_update(/usr/local/var/ntop/rrd/interfaces/br0/throughput.rrd) error: opening '/
usr/local/var/ntop/rrd/interfaces/br0/throughput.rrd': strerror_r failed. sorry!
Aug 18 15:38:35 monitor ntop[5432]: **WARNING** RRD: rrd_update(/usr/local/var/ntop/rrd/interfaces/br0/throughput.rrd) error: opening '/
usr/local/var/ntop/rrd/interfaces/br0/throughput.rrd': strerror_r failed. sorry!
I start ntop as root but I have /usr/local.var/ntop owned by apache:apache For some reason the rrd directory wasn't created for me, so I manually created it, I also then created flows/ graphics/ interfaces/ AND I tried interfaces/br0/throughput.rrd. Of course to no avail.
I've installed every rrd packacge I can find:
collectd-rrdtool.i386 4.3.3-3.fc9 installed
perl-RRD-Simple.noarch 1.43-3.fc9 installed
rrdtool.i386 1.3.0-1.fc9 installed
rrdtool-devel.i386 1.3.0-1.fc9 installed
rrdtool-doc.i386 1.3.0-1.fc9 installed
rrdtool-perl.i386 1.3.0-1.fc9 installed
rrdtool-php.i386 1.3.0-1.fc9 installed
rrdtool-python.i386 1.3.0-1.fc9 installed
rrdtool-ruby.i386 1.3.0-1.fc9 installed
rrdtool-tcl.i386 1.3.0-1.fc9 installed
Any ideas? Thanks! :)
_______________________________________________