I’m not quite sure if this issue has been addressed in this forum, or elsewhere, but I haven’t found it.
I’ve got 3rc1 installed on an r5k debian box by pretty much following the ubuntu guide, with a few things changed to compensate. It was a clean install, and everything checked out including a very basic config - which I doubled checked against the online documentation. Permissions was originally an issue, but resolved and I can access all but one CGI (one which isn’t run as a CGI for some reason, probably some ‘make’ parameter I missed).
My primary question - generally speaking how long does it take for nagios to actively check a host, and how does it exactly work? While nagios is installed, it is not doing anything. The daemon is running - specifically 32 processes. I’ve done a tail -f on the nagios.cmd file while issuing commands through the web interface and it’s correctly writing to the nagios.cmd, but it seems somewhere along the line those issued commands aren’t being seen by the nagios daemon. A poor attempt at solving this issue consisted of modifying the intervals and time nagios took to check a host.
A bit of a hint that tells me nagiosd isn’t getting anything - I can write all the comments about a host (localhost), and see it being written to the nagios.cmd file, but nothing ever gets retained… status.dat holds no significant change in data. No settings I set through the interface are retained. The interface is correctly doing everything it should, it appears, however the daemon is being completely ignorant of it.
I get no errors in config validation, I can manually run the CGI executables/scripts over the command line. I don’t get a single error in the interface while doing anything. I’ll have to double check to make sure I don’t have SE Linux enabled.
I also attempted an install on a FreeBSD 6.2 box, but I ended up pausing that one for a minute to get this one working first.
–Thanks for taking any time to help.