"force an immediate check" queries are stuck in Pending
Posted: Fri Jul 17, 2020 4:07 pm
am currently running a very freshly upgraded nagiosXi 5.7.2 ...
i had a couple of hosts and services that were being Very Fussy after the upgrade yesterday so while trying to fix their attitude problems, i ran some "force an immediate check" on them and they never came back. after i fixed some other issues with their host/service template, i was able to get them to behave but those pending queries are like lichen, holding on for thousands of years - we'll be able to date stonehenge based on these pending queries.
the fun thing is, when one clicks on the # in the Pending box, the result is "hey jackass, i found 0 entries matching your lame null query"
i ran most of the "database problems" commands on this page (https://support.nagios.com/kb/article/n ... ay-21.html) ... and i'm hoping that where it says "tail /var/log/mysqld.log" i'm subsititututing "tail /var/log/mariadb/mariadb.log" appropriately. b/c there ain't No "mysqld.log" file anywhere ...
the "repair_databases" thing went nicely but the pending queries are still there. (thus their immortalization as lichen...) i also did the fun "truncate empty tables" commands b/c it's friday at 5:00, why not YOLO with a prod implementation. i've restarted le nagios service as well as (again, that cavalier friday bravado kicking in) restarting the whole gosh darn server.
any thoughts on how to _actually_ get rid of these Pending checks?
#YOLO
i had a couple of hosts and services that were being Very Fussy after the upgrade yesterday so while trying to fix their attitude problems, i ran some "force an immediate check" on them and they never came back. after i fixed some other issues with their host/service template, i was able to get them to behave but those pending queries are like lichen, holding on for thousands of years - we'll be able to date stonehenge based on these pending queries.
the fun thing is, when one clicks on the # in the Pending box, the result is "hey jackass, i found 0 entries matching your lame null query"
i ran most of the "database problems" commands on this page (https://support.nagios.com/kb/article/n ... ay-21.html) ... and i'm hoping that where it says "tail /var/log/mysqld.log" i'm subsititututing "tail /var/log/mariadb/mariadb.log" appropriately. b/c there ain't No "mysqld.log" file anywhere ...
the "repair_databases" thing went nicely but the pending queries are still there. (thus their immortalization as lichen...) i also did the fun "truncate empty tables" commands b/c it's friday at 5:00, why not YOLO with a prod implementation. i've restarted le nagios service as well as (again, that cavalier friday bravado kicking in) restarting the whole gosh darn server.
any thoughts on how to _actually_ get rid of these Pending checks?
#YOLO