define command{
command_name process-service-perfdata
command_line /usr/share/nagios/nagiosgraph/insert.pl "$LASTSERVICECHECK$||$HOSTNAME$||$SERVICEDESC$||$SERVICEOUTPUT$||$SERVICEPERFDATA$"
command_line echo -e "$LASTSERVICECHECK$||$HOSTNAME$||$SERVICEDESC$||$SERVICEOUTPUT$||$SERVICEPERFDATA$" >> /tmp/graph.log
}
I get data on /tmp/graph.log
1141211466||c-220||FILESYSTEM||DISK OK - free space:||/=1386MB;3426;3829;0;4031 /aplicaciones=2447MB;3426;3829;0;4031 /boot=20MB;83;93;0;98 /datos=1122MB;3426
;3829;0;4031 /log=379MB;3426;3829;0;4031 /dev/shm=0MB;3403;3803;0;4004 /var=1698MB;3426;3829;0;4031 /rinstall=9258MB;12850;14362;0;15118
1141211467||c-221||FILESYSTEM||DISK OK - free space:||/=1391MB;3426;3829;0;4031 /aplicaciones=2374MB;3426;3829;0;4031 /boot=20MB;83;93;0;98 /datos=1106MB;3426
;3829;0;4031 /log=367MB;3426;3829;0;4031 /dev/shm=0MB;3403;3803;0;4004 /var=1707MB;3426;3829;0;4031 /rinstall=800MB;12850;14362;0;15118
If try to execute insert with this lines I dont get anything inside rrd and nagiosgraph.log:
Wed Mar 1 12:14:12 2006 INSERT info: Input perfdata:/=2763MB;3426;3829;0;4031 /var=1102MB;3426;3829;0;4031 /var/run=0MB;8813;9850;0;10369 /tmp=1MB;8814;9851;0;10370 /aplicaciones=1870MB;16055;17944;0;18889 /datos=6200MB;16055;17944;0;18889 /log=1358MB;16055;17944;0;18889
Wed Mar 1 12:14:12 2006 INSERT info: Input servicedescr:FILESYSTEM
Wed Mar 1 12:14:12 2006 INSERT info: Input output:DISK OK - free space:
Wed Mar 1 12:14:12 2006 INSERT warn: perfdata not recognized
Wed Mar 1 12:14:12 2006 INSERT debug: nagiosgraph exited
If replace the echo in command and use insert.pl I dont get anything inside rrd folder neither any error in nagiosgraph.log
On 2/28/06, Alberto <[EMAIL PROTECTED]> wrote:
Yes. It's called because if I rename it I get error 127 not found on nagios.log.
nagios doesnt generate any file inside rrd/ but if I manually run insert.pl with user nagios I get files inside rrd/.
I get this in nagiosgraph.log:
Tue Feb 28 08:09:42 2006 CGI debug: @db=
Tue Feb 28 08:09:42 2006 CGI info: Listing c%2D102_PING db files in /usr/share/nagios/nagiosgraph/rrd/:
Tue Feb 28 08:09:42 2006 CGI info: RRDs::graph - -a PNG --start -3024000 -w 350 -h 100 -l 0 -u 100
Tue Feb 28 08:09:42 2006 CGI error: RRDs::graph ERR can't make a graph without contents
Tue Feb 28 08:09:42 2006 CGI debug: Config debug:5
Tue Feb 28 08:09:42 2006 CGI debug: Config logfile:/var/log/nagios/nagiosgraph.log
Tue Feb 28 08:09:42 2006 CGI debug: Config rrddir:/usr/share/nagios/nagiosgraph/rrd/
Tue Feb 28 08:09:42 2006 CGI debug: Config mapfile:/usr/share/nagios/nagiosgraph/map
Tue Feb 28 08:09:42 2006 CGI debug: Config colorscheme:1
Tue Feb 28 08:09:42 2006 CGI debug: Config heartbeat:10
Tue Feb 28 08:09:42 2006 CGI debug: Config perflog:/var/log/nagios/perfdata.log
Tue Feb 28 08:09:42 2006 CGI debug: Config rrdtool:/usr/bin/rrdtool
Tue Feb 28 08:09:42 2006 CGI debug: @db=
Tue Feb 28 08:09:42 2006 CGI info: Listing c%2D102_PING db files in /usr/share/nagios/nagiosgraph/rrd/:
Tue Feb 28 08:09:42 2006 CGI info: RRDs::graph - -a PNG --start -34560000 -w 350 -h 100 -l 0 -u 100
Tue Feb 28 08:09:42 2006 CGI error: RRDs::graph ERR can't make a graph without contents
I have this in nagios.cfg:
process_performance_data=1
service_perfdata_file=/var/log/nagios/perfdata.log
service_perfdata_file_template=$LASTSERVICECHECK$||$HOSTNAME$||$SERVICEDESC$||$SERVICEOUTPUT$||$SERVICEPERFDATA$
service_perfdata_file_mode=a
service_perfdata_file_processing_interval=30
service_perfdata_file_processing_command=process-service-perfdata
and this in command.cfg
define command{
command_name process-service-perfdata
command_line /usr/local/nagios/nagiosgraph/insert.pl
}
On 2/27/06, Hugo van der Kooij <[EMAIL PROTECTED] > wrote:On Mon, 27 Feb 2006, Alberto wrote:
> I get this in nagiosgraph.log:
>
> CGI error: RRDs::graph ERR can't make a graph without contents
>
> I get the blue screen of nagiosgraph but no images on it... what is the
> probleam? I have no data on rrd/ folder but if I execute insert.pl manually
> as nagios user I get date in the folder but if I delete it and run nagios it
> doesnt generate rrd files.
So what does your log tell you about storing the data? Does it attempt to
create the RRD files? (Should it?)
How did you add the insert.pl in your config? Is it called at all?
Hugo.
--
I hate duplicates. Just reply to the relevant mailinglist.
[EMAIL PROTECTED] http://hvdkooij.xs4all.nl/
Don't meddle in the affairs of magicians,
for they are subtle and quick to anger.
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Nagios-users mailing list
Nagios-users@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