Page 1 of 1

How to upgrade OS on nagios xi host

Posted: Wed Sep 04, 2019 10:35 am
by ar0431
How to schedule down time for all host on nagios xi while we upgrade OS on nagios xi host (Redhat require reboot for kernel update)?

Re: How to upgrade OS on nagios xi host

Posted: Wed Sep 04, 2019 11:00 am
by mbellerue
From the Home page, go to the menu on the left, and under Incident Management select Scheduled Downtime. This will bring up a page where you can select the hosts for downtime. A trick here is that you can select the host at the top of the list, scroll all the way to the bottom, hold the Shift key, and select the host at the bottom of the list. This will select all of the hosts, and then you can click Add Selected.

Re: How to upgrade OS on nagios xi host

Posted: Wed Sep 04, 2019 12:37 pm
by chud
If you are updating and rebooting the Nagios XI host itself, is that the best way to do it?
Or is there some way you can put Nagios XI into maintenance mode or something similar prior to O/S updates and reboot?

Re: How to upgrade OS on nagios xi host

Posted: Wed Sep 04, 2019 12:58 pm
by mbellerue
That's probably the best way to do it. But that's only based on the idea of putting a large number of hosts into scheduled downtime. What is the concern with updating and rebooting the Nagios host OS?

Re: How to upgrade OS on nagios xi host

Posted: Wed Sep 04, 2019 2:41 pm
by chud
mbellerue wrote: What is the concern with updating and rebooting the Nagios host OS?
The concern is that we don't want to trigger a lot of alerts.

Also, when installing O/S patches, we are wondering if there are any dependency requirements.

Re: How to upgrade OS on nagios xi host

Posted: Wed Sep 04, 2019 5:04 pm
by mbellerue
You shouldn't get any invalid alerts from Nagios during an update of the OS. You could shut down Nagios if it's a concern,

Code: Select all

service nagios stop
That would definitely stop it from alerting while you run the updates.

As far as dependencies, as long as you only have the standard repositories for the OS, your package manager should handle all of the dependencies for you.