nrpe relation does not support systemd
Bug #1616525 reported by
Alvaro Uria
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceph OSD Charm |
Fix Released
|
Medium
|
Unassigned | ||
ceph-osd (Juju Charms Collection) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Partially related to lp#1578922
ceph-osd charm does not support nrpe checks on systemd env (ie. Xenial).
See workarounds, http://
Changed in ceph-osd (Juju Charms Collection): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in charm-ceph-osd: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in ceph-osd (Juju Charms Collection): | |
status: | Triaged → Invalid |
Changed in charm-ceph-osd: | |
status: | Triaged → Fix Committed |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
In testing part of the workaround, listed in bug description above, with ceph-osd-241, i.e. making edits to ceph_hooks.py but not nrpe.py as it appears the latter has some systemd updates, it appears a check_nrpe limit was reached when checking a system with many OSDs. The output of the check_ceph-osd exceeded 1024 bytes.
$ /usr/lib/ nagios/ plugins/ check_nrpe -H 127.0.0.1 -c check_ceph-osd 248.service is running 250.service is running 252.service is running 254.service is running 257.service is running 259.service is running 261.service is running 263.service is running 266.service is running 268.service is running 270.service is running 272.service is running 274.service is running 276.service is running 278.service is running 280.service is running 281.service is running 284.service is running 286.service is running 288.service is running 289.service is running 292.service is running 294.service is running 295.service is running 297.service is running 299.service is running 302.service is running 303.service is running
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@
OK: ceph-osd@30