I replaced check_rrdtraf with check_rrdtraf.sh. Unfortunately it does not helped at all
Service State: Ok
Duration: 8m 19s
State Type: Hard
Current Check: 1 of 5
Last Check: 2010-12-23 09:02:49
Next Check: 2010-12-23 09:07:49
Last State Change: 2010-12-23 08:57:49
Last Notification: Never
Check Type: Active
Check Latency: 0.072 seconds
Execution Time: 0.06052 seconds
State Change: 0%
Performance Data: in=Mb/s;20;50 out=Mb/s;20;50
As You can see there`s no Performance Data.
So i tried to run the command manually using the same command switches as usually:
[root@nagios libexec]# cd /usr/local/nagios/libexec
[root@nagios libexec]# pwd
/usr/local/nagios/libexec
[root@nagios libexec]# ./check_rrdtraf.sh -f /var/lib/mrtg/194.145.229.4_2.rrd -w 20,20 -c 50,50 -l M
(standard_in) 1: parse error
(standard_in) 1: parse error
(standard_in) 1: parse error
(standard_in) 1: parse error
OK - Current BW in: Mbps Out: Mbps(standard_in) 1: parse error
(standard_in) 1: parse error
|in=Mb/s;20;50 (standard_in) 1: parse error
(standard_in) 1: parse error
out=Mb/s;20;50
[root@nagios libexec]#
hope You will find a solution, because the bandwidth monitoring of our cisco devices is core functionality for us!
Thanks in advance
M