So I go into CCM, and add a service check to a particular host, says complete like usual = AWESOME!
The new check shows up in CCM under the host as expected and I can look at the config file to the right and verify the new service is listed there and all is good = AWESOME!
Here is the odd part - when I go to the Dashboard and look at the host and the services under it...it does not appear. So I thought...reboot? Didnt fix it...
So then I went and looked at the config file for that host (/usr/local/nagios/etc/services) and I see that the service that I just created in the GUI isn't writing to the config file. So I got back into CCM, verify files (looks perfect), and write to files manually...then go back to SSH and check the file but it still not writing to the config.
Now I was able to 'fix' that by just adding the check to the file directly and restarting Nagios and then it showed in the GUI and passes checks and looks fine.
I am just curious why its not writing the file and things I can look at to try and fix the issue
Any ideas?