Normaly the command "nagios -v /etc/nagios/nagios.cfg" checks the configuration and printout some information.
But when we create a servicegroup configuration with an non-existent servicegroup member like:
Code: Select all
define servicegroup {
servicegroup_name mygroup
alias description
members localhost,Total Processes,localhost,Root Partition,localhost,Current Users
servicegroup_members idonotexist
}
myhost:# /usr/sbin/nagios -v /etc/nagios/nagios.cfg
Nagios Core 4.3.4
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 2017-08-24
License: GPL
Website: https://www.nagios.org
Reading configuration data...
Read main config file okay...
Error: Could not find member group 'idonotexist' specified in servicegroup 'mygroup' (config file '/etc/nagiosql/servicegroups.cfg', starting on line 21)
Segmentation fault
myhost:#