[Nagiosplug-devel] regarding RRD, MRTG, xpdfile_update_service_performance_data
BOLLENGIER Eric
ebollengier at sigma.fr
Thu Apr 24 23:24:04 CEST 2003
Hi,
> I wanted to use --with-file-perfdata to log, and have a process load the data from
> the file every say 10 minutes, and then roll/delete the file. If the file is never closed
> than it is impossible to roll the file without restarting nagios.
You can do something like
[root at nagios log]# > srvperf.log
or on perl planet
open(FP, ">$log") ;
close(FP) ;
> I don't think it's for performance, especially considering that checks are done by forks and
> adding one more 2-3 more function calls should be pretty modest.
Hier, i don't agree with you... if you have 2000 services...
> Is there a better way? maybe this should be part of the plugin? after all RTT and loss are
> specific to that one plugin. Though now that I think about it RTT is really a function of
> every network plugin, just not may of them take advantage of it.
I have a perl script which read nagios cfg, get
xpdfile_service_perfdata_file and generate rrd command
(use | var=val and support nsclient check_disk and check_cpu)
> anybody working on adding RRD support to nagios? seems like a pretty useful data to have
> and keep since it can directly pinpoint networking/systems problems.
Regards
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gen_graph.pl
Type: text/x-perl
Size: 5201 bytes
Desc: not available
URL: <http://nagios-plugins.org/archive/devel/attachments/20030424/faa21508/attachment.pl>
More information about the Devel
mailing list