Monitoring a Nagios Server's Health & MySQL
Posted: Tue May 19, 2020 11:12 am
Hello Nagios Support!
We've been trying to manage our Nagios XI servers and find that we are missing out on some very important services to look at.
We would think that Nagios XI Servers should be fully able to manage itself, after running a CCM Wizard.
We would expect that if you ran the Nagios XI server wizard, that the instance of Nagios XI that's running would have visibility of *everything* related to Nagios XI and would create Nagios XI services for nearly every area of the system. Including:
MySQL database monitoring
Various Nagios-related O/S service checks (IE, ensuring ipcs is working properly).
Checking that some/all OS-level services are "running", especially those required for Nagios XI to run.
Checking any timeouts aren't breached. IE, we are having PHP issues where PDF reports are being emailed out but the contents of the file are plain text and says "Your session has timed out.".
Checking its own ethernet ports bandwidth
Checking for latest O/S security patches for the server(s),
Checking the Nagios logs for any issues that are occurring that aren't obvious to the admins.
We had an issue a few years ago where for some reason, one of the two nagios -d process wasn't running. We now have a script that checks for it and restarts the nagios services if need be.
We also have a custom Nagios XI service (with the help of ssax) that checks that there are two instances of this command line to ensure Nagios is running correctly.
nagios 38235 1 4 14:58 ? 00:01:43 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 39363 38235 0 14:58 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
We've built several custom services that look at activity on our XI servers.
I just tried to do the add Nagios XI server wizard, and it added some JSON services that went straight into critical mode. I've not looked up what they are, so I've disabled them for now.
We just tested the MySQL wizard in our model and have some questions about that that I'm going to put in a separate post.
I hope I explained my request clearly. I effectively would like to be able to run one Nagios-XI wizard that will interrogate our entire Nagios-XI system, it's O/S, the filesystems, the memory, the swap, and any other services/OS features that could possibly go wrong... without us having to do it by component.
Many thanks,
JL
We've been trying to manage our Nagios XI servers and find that we are missing out on some very important services to look at.
We would think that Nagios XI Servers should be fully able to manage itself, after running a CCM Wizard.
We would expect that if you ran the Nagios XI server wizard, that the instance of Nagios XI that's running would have visibility of *everything* related to Nagios XI and would create Nagios XI services for nearly every area of the system. Including:
MySQL database monitoring
Various Nagios-related O/S service checks (IE, ensuring ipcs is working properly).
Checking that some/all OS-level services are "running", especially those required for Nagios XI to run.
Checking any timeouts aren't breached. IE, we are having PHP issues where PDF reports are being emailed out but the contents of the file are plain text and says "Your session has timed out.".
Checking its own ethernet ports bandwidth
Checking for latest O/S security patches for the server(s),
Checking the Nagios logs for any issues that are occurring that aren't obvious to the admins.
We had an issue a few years ago where for some reason, one of the two nagios -d process wasn't running. We now have a script that checks for it and restarts the nagios services if need be.
We also have a custom Nagios XI service (with the help of ssax) that checks that there are two instances of this command line to ensure Nagios is running correctly.
nagios 38235 1 4 14:58 ? 00:01:43 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 39363 38235 0 14:58 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
We've built several custom services that look at activity on our XI servers.
I just tried to do the add Nagios XI server wizard, and it added some JSON services that went straight into critical mode. I've not looked up what they are, so I've disabled them for now.
We just tested the MySQL wizard in our model and have some questions about that that I'm going to put in a separate post.
I hope I explained my request clearly. I effectively would like to be able to run one Nagios-XI wizard that will interrogate our entire Nagios-XI system, it's O/S, the filesystems, the memory, the swap, and any other services/OS features that could possibly go wrong... without us having to do it by component.
Many thanks,
JL