Public bug reported: Nagios dashboard fails with:
-------------------------------------------------------------- [1637248412] Nagios 3.5.1 starting... (PID=16822) [1637248412] Local time is Thu Nov 18 15:13:32 UTC 2021 [1637248412] LOG VERSION: 2.0 [1637248412] livestatus: Livestatus 1.2.8p16 by Mathias Kettner. Socket: '/var/lib/nagios3/livestatus/socket' [1637248412] livestatus: Please visit us at http://mathias-kettner.de/ [1637248412] livestatus: Hint: please try out OMD - the Open Monitoring Distribution [1637248412] livestatus: Please visit OMD at http://omdistro.org [1637248412] livestatus: Warning: environment_macros are enabled. This might decrease the overall nagios performance [1637248412] livestatus: Finished initialization. Further log messages go to /var/log/nagios3/livestatus.log [1637248412] Event broker module '/usr/lib/check_mk/livestatus.o' initialized successfully. [1637248412] Error: Could not find any host matching 'juju-placement-1' (config file '/etc/nagios3/conf.d/juju-hostgroup_juju-placement.cfg', starting on line 4) [1637248412] Error: Could not expand members specified in hostgroup (config file '/etc/nagios3/conf.d/juju-hostgroup_juju-placement.cfg', starting on line 4) [1637248412] Bailing out due to one or more errors encountered in the configuration files. Run Nagios from the command line with the -v option to verify your config before restarting. (PID=16822) [1637248412] livestatus: deinitializing [1637248412] Caught SIGSEGV, shutting down... -------------------------------------------------------------- -------------------------------------------------------------- ubuntu@nagios2-2:~$ cat /etc/nagios3/conf.d/juju-hostgroup_juju-placement.cfg # Configuration file /etc/nagios3-inprogress/conf.d/juju-hostgroup_juju-placement.cfg # Edited by PyNag on Mon Nov 22 18:59:07 2021 define hostgroup { hostgroup_name juju-placement notes #autogenerated# members juju-placement-0,juju-placement-1 } -------------------------------------------------------------- Running $ juju status --model foundations-maas:openstack placement and $ juju status --model foundations-maas:lma nagios Shows that placement/0 and placement/1 and nagios/0 are all happy and alive. Maybe the problem is that placement is on model foundations- maas:openstack and nagios is on model foundations-maas:lma, but this difference is not defined in `juju-hostgroup_juju-placement.cfg`. ** Affects: charm-nagios Importance: Undecided Status: New -- You received this bug notification because you are a member of Nagios Charm developers, which is subscribed to Nagios Charm. https://bugs.launchpad.net/bugs/1951875 Title: Nagios peer config error: Could not find any host matching 'juju- placement-1' Status in Nagios Charm: New Bug description: Nagios dashboard fails with: -------------------------------------------------------------- [1637248412] Nagios 3.5.1 starting... (PID=16822) [1637248412] Local time is Thu Nov 18 15:13:32 UTC 2021 [1637248412] LOG VERSION: 2.0 [1637248412] livestatus: Livestatus 1.2.8p16 by Mathias Kettner. Socket: '/var/lib/nagios3/livestatus/socket' [1637248412] livestatus: Please visit us at http://mathias-kettner.de/ [1637248412] livestatus: Hint: please try out OMD - the Open Monitoring Distribution [1637248412] livestatus: Please visit OMD at http://omdistro.org [1637248412] livestatus: Warning: environment_macros are enabled. This might decrease the overall nagios performance [1637248412] livestatus: Finished initialization. Further log messages go to /var/log/nagios3/livestatus.log [1637248412] Event broker module '/usr/lib/check_mk/livestatus.o' initialized successfully. [1637248412] Error: Could not find any host matching 'juju-placement-1' (config file '/etc/nagios3/conf.d/juju-hostgroup_juju-placement.cfg', starting on line 4) [1637248412] Error: Could not expand members specified in hostgroup (config file '/etc/nagios3/conf.d/juju-hostgroup_juju-placement.cfg', starting on line 4) [1637248412] Bailing out due to one or more errors encountered in the configuration files. Run Nagios from the command line with the -v option to verify your config before restarting. (PID=16822) [1637248412] livestatus: deinitializing [1637248412] Caught SIGSEGV, shutting down... -------------------------------------------------------------- -------------------------------------------------------------- ubuntu@nagios2-2:~$ cat /etc/nagios3/conf.d/juju-hostgroup_juju-placement.cfg # Configuration file /etc/nagios3-inprogress/conf.d/juju-hostgroup_juju-placement.cfg # Edited by PyNag on Mon Nov 22 18:59:07 2021 define hostgroup { hostgroup_name juju-placement notes #autogenerated# members juju-placement-0,juju-placement-1 } -------------------------------------------------------------- Running $ juju status --model foundations-maas:openstack placement and $ juju status --model foundations-maas:lma nagios Shows that placement/0 and placement/1 and nagios/0 are all happy and alive. Maybe the problem is that placement is on model foundations- maas:openstack and nagios is on model foundations-maas:lma, but this difference is not defined in `juju-hostgroup_juju-placement.cfg`. To manage notifications about this bug go to: https://bugs.launchpad.net/charm-nagios/+bug/1951875/+subscriptions -- Mailing list: https://launchpad.net/~nagios-charmers Post to : [email protected] Unsubscribe : https://launchpad.net/~nagios-charmers More help : https://help.launchpad.net/ListHelp

