← Back to team overview

nagios-charmers team mailing list archive

[Bug 1951875] [NEW] Nagios peer config error: Could not find any host matching 'juju-placement-1'

 

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



Follow ups