Nagios Queueing

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
FCC_Nagios_Support
Posts: 161
Joined: Tue Mar 10, 2020 11:07 am

Nagios Queueing

Post by FCC_Nagios_Support »

Hi,
We had a problem with long queue messages locking and ascending, never empty.
We increase CPU to 2 cores of 12, so 24
No resolved
I restore msqldump.
I killed nagfux because had a competition for files of pnp.
Now Nagios is stable, nagflux consummed a lot of CPU, I killed.
I would like the right way and understand what happened.
KR
FCC_Nagios_Support
Posts: 161
Joined: Tue Mar 10, 2020 11:07 am

Re: Nagios Queueing

Post by FCC_Nagios_Support »

Hi:

I have one thing left to understand:
a lot of messages in var/logmessages:
Sep 2 08:23:05 a2nagio001p check_nrpe: Remote 10.6.155.39 does not support Version 3 Packets
Sep 2 08:23:05 a2nagio001p check_nrpe: Remote 10.5.23.38 does not support Version 3 Packets
Sep 2 08:23:05 a2nagio001p check_nrpe: Remote 10.6.128.65 does not support Version 3 Packets
Sep 2 08:23:05 a2nagio001p check_nrpe: Remote 10.5.2.41 does not support Version 3 Packets
Sep 2 08:23:05 a2nagio001p check_nrpe: Remote 10.5.23.74 does not support Version 3 Packets

Are those going to the ipcs queue?
Is the resolve way add at the botton of check_nrpe -2
User avatar
tgriep
Madmin
Posts: 9190
Joined: Thu Oct 30, 2014 9:02 am

Re: Nagios Queueing

Post by tgriep »

Typically, when the Kernel Message queue does not clear out, it is caused by the MYSQL database not accepting the data fast enough or there was an issue that temporarily slowed the data flow like the max connections to the database was hit.

Open a root shell on the Nagios server and run the following commands. Get the /tmp/info.txt file and upload it to the post so we can see if the max connections are close and the sizes of the tables.

Code: Select all

mysql -u root -pnagiosxi -e "show global status like '%used_connections%'; show variables like 'max_connections';" >/tmp/info.txt
echo "SELECT table_schema as 'Database', table_name AS 'Table', round(((data_length + index_length) / 1024 / 1024), 2) 'Size in MB' FROM information_schema.TABLES ORDER BY (data_length + index_length) DESC;" |mysql -t -u root -pnagiosxi >>/tmp/info.txt
To see what happened, you would look in the /var/log/messages, the MYSQL log file and the Apace log files in the /var/log/httpd folder around the time the issue happened and look for MYSQL errors.

If you upload a System Profile here, we may be able to see the issue but the profile only goes so far back, we may not see it.
To get your system profile. Login to the Nagios XI GUI using a web browser.
Click the "Admin" > "System Profile" Menu
Click the "Download Profile" button
Save the profile.zip file and upload it to the forum post or PM it to me.


The
check_nrpe: Remote 10.6.155.39 does not support Version 3 Packets
messages do not get logged by nagios so they will not get put in the Kernel Message Queue.

Adding the -2 option to the command will only allow the plugin to use version 2 of the NRPE packets and should stop the messages.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked