Getting Performance Data into the perfdata files

Cook, Garry GWCOOK at mactec.com
Fri May 21 18:13:15 CEST 2004


Ben Clewett wrote:
> If you manually enter a check command, does it display the performance
> data.  Eg:

Yes.

> Find one which you know works and ensure Nagios is checking
> it.  Note:-
> The check_load I used for that web site came from
> nagios-plugins-HEAD-200403290547.tar.gz, which image are you using?

I used check_load from nagios-plugins-HEAD-200405201647.tar.gz. It works
fine from the command line, performance data after the pipe and all.

[garry at netmon1 libexec]$ ./check_load -w 3,3,3 -c 5,5,5
OK - load average: 0.08, 0.83,
1.06|load1=0.080000;3.000000;5.000000;0.000000
load5=0.830000;3.000000;5.000000;0.000000
load15=1.060000;3.000000;5.000000;0.000000

> My own nagios.cfg config file shows:
> 
> process_performance_data=1
> xpdfile_host_perfdata_file=/usr/local/nagios/var/hostperf.log
> xpdfile_host_perfdata_template=$TIMET$\t$HOSTNAME$\t$OUTPUT$\t
> $PERFDATA$
> xpdfile_service_perfdata_file=/usr/local/nagios/var/serviceperf.log
> xpdfile_service_perfdata_template=$TIMET$\t$HOSTNAME$\t$SERVIC
> EDESC$\t$OUTPUT$\t$PERFDATA$  
> 
> Do you have something similar?

I have *exactly* the same entries in nagios.cfg.

> Finally, the log file.  Please look at the log file (tail -f
> var/nagios.log) and ensure there are no errors.

I tail-followed the nagios.log, and forced a check_load on the box. The
only thing that showed up in the log was the forced check, no errors.
The forced check returned an OK state to Nagios, but still nothing in
the perfdata files.

As the tree said to the lumberjack, I'm stumped.

> 
> Cook, Garry wrote:
> 
>> I've sent this question to the PerfParse users list, but I don't
>> think that there are too many people on the list yet. Also, while I
>> want to use PerfParse to display my performance data, this is really
>> a Nagios question, as I have not yet reached the PerfParse portion
>> of the setup. 
>> 
>> I've recompiled Nagios 1.2 with performance data (file-based)
>> enabled, and I then installed the plugins from yesterday's CVS head
>> (which broke check_nagios, had to copy over my old one). I added the
>> necessary directives to the main configuration file, as described in
>> the Nagios Performance Data docs. For some reason, I'm still not
>> getting anything in the perfdata logs. 
>> 
>> Owner/Group and permissions are correct on the perfdata logs. At
>> least I think that they are, they are the same as all of the other
>> logs in nagios/var. 
>> 
>> I thought that it could be that I'm just not using any of the plugins
>> that utilize performance data. But since check_load is shown being
>> graphed on the PerfParse webpage, I enabled it, ran it from the
>> command line to verify that it returned perfdata, and then added it
>> to Nagios. Still nothing. 
>> 
>> Any ideas?
>> 
>> Garry W. Cook, CCNA
>> Network Infrastructure Manager
>> MACTEC, Inc. - http://www.mactec.com/
>> 303.308.6228 (Office) - 720.220.1862 (Mobile)


-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id149&alloc_id66&op=click
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list