We have one service, named "NBF-Memory", that reports a pretty meaningless value and tends to generate notifications pretty often. Since the values reported don't tell us anything of value, I removed that service from servicegroups.cfg. I then validated the oveall configuration with "/usr/local/nagios/bin/nagios -v /usr/loca/nagios/etc/nagios.cfg", stopped nagios, and stated it again. All is running well, except that I'm still seeing NBF-Memory on the Nagios display and am getting period alarms from it!
[root@nagios etc]# pwd
/usr/local/nagios/etc
[root@nagios etc]# grep NBF-Memory *.cfg
services.cfg: service_description NBF-Memory
[root@nagios etc]#
[root@nagios etc]# grep -i NBF-Memory servicegroups.cfg
[root@nagios etc]#
My question is this: if I don't have NBF-Memory scheduled through the servicegroups.cfg file (or any other .cfg file), why is it still being run? I am running ndoutils, but that should have no bearing on this. I've verified that Centreon is no longer running, so I don't believe I should have anything other than nagios capable of manipulating nagios' in-memory config. Ideas?