Ok; that’s a good thing: it means your insert.pl can work correctly
Not sure, but in my config, the “time=” line is uncommented, and it is an “important” one (there might be some default value for this line, but to be on the safe side, uncomment it :))
But, I don’t think it will make everything work
So, if you leave the debug to 5, and let nagios run a few minutes, or more (so that at least one service that has “process_perf_data” set to 1 is tested), what does your log file says ?
Well, I was not asking about the message “rrd dire empty”, but about the log file: has anything been written in this log file ?
if after a while of:
-nagios running
-debug level 5
nothing has been written in your logfile, it means that nagios is not sending info to nagiosgraph (ie: insert.pl is not properly called by nagios after a test).
So you’ll have to look at the nagios settings (process_perf_data in nagios.cfg, process_perf_data in your service definitions, process-service-perfdata command definition…etc)