Page 1 of 1
Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI
Posted: Mon Aug 07, 2017 4:34 am
by DennisPR
Hi,
I was wondering if you need to manually upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI or if that comes with the upgrades of Nagios XI
Re: Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI
Posted: Mon Aug 07, 2017 8:40 am
by mcapra
The
upgrade script used to upgrade Nagios XI includes multiple considerations for updates to NRPE, nagios-plugins, ndoutils, and Nagios Core.
Code: Select all
$ cat upgrade | grep NRPE
NRPE_UPDATED=0
# Upgrade NRPE to latest
if [ $NRPE_UPDATED -eq 0 ]; then
NRPE_UPDATED=1
$ cat upgrade | grep NDO
NDO_UPDATED=0
# Modify NDOutils database to make sure upgrades have been completed
if [ $NDO_UPDATED -eq 0 ]; then
NDO_UPDATED=1
# Upgrade NDOUtils 2.1.2
if [ $NDO_UPDATED -eq 0 ]; then
NDO_UPDATED=1
if [ $NDO_UPDATED -eq 0 ]; then
NDO_UPDATED=1
$ cat upgrade | grep plugins
# Upgrade plugins to 2.0.3
cd ./subcomponents/nagiosplugins
cd subcomponents/extraplugins/check_mysql_health-2.1.8.2
cp -r subcomponents/extraplugins/check_mysql_health-2.1.8.2/plugins-scripts/check_mysql_health /usr/local/nagios/libexec/
# Upgrade extra plugins (specifically check_rrdtraf)
cd ./subcomponents/extraplugins
# Upgrade extra plugins (specifically adding Nagios::Monitoring::Plugin)
cd ./subcomponents/extraplugins
# Upgrade extra plugins (for properly updating check_snmp_win to latest version)
cd ./subcomponents/extraplugins
$ cat upgrade | grep core
cp subcomponents/nagioscore/mods/cfg/fixes/2009r1.1i.cfg /usr/local/nagios/etc/import
cp subcomponents/nagioscore/mods/cfg/fixes/nagiosadmin.cfg /usr/local/nagios/etc/import
cp subcomponents/nagioscore/mods/cfg/fixes/2009r1.2b.cfg /usr/local/nagios/etc/import
cp -f subcomponents/nagioscore/mods/cfg/nagios.cfg /usr/local/nagios/etc/
cp subcomponents/nagioscore/mods/cfg/fixes/2009r1.4.cfg /usr/local/nagios/etc/import
cp subcomponents/nagioscore/mods/cfg/fixes/2011r1.4.cfg /usr/local/nagios/etc/import
cp subcomponents/nagioscore/mods/cfg/fixes/2011r1.5.cfg /usr/local/nagios/etc/import
# Upgrade core to 4.0.5
cp subcomponents/nagioscore/mods/cfg/fixes/2014r1.0.cfg /usr/local/nagios/etc/import
cp -r subcomponents/nagioscore/mods/nagios.init /etc/init.d/nagios
cd ./subcomponents/nagioscore
if [ $ver -eq 7 ] && [ -f /usr/local/nagvis/share/server/core/classes/WuiViewEditMainCfg.php ]; then
sed -i 's/.*\$arr\[\$propname\]\['\''default'\''\].*/if (\!is_array(\$prop\['\''default'\''\])) { & } /' /usr/local/nagvis/share/server/core/classes/WuiViewEditMainCfg.php
cp -r subcomponents/nagioscore/mods/nagios.init /etc/init.d/nagios
cd ./subcomponents/nagioscore
cd ./subcomponents/nagioscore
chmod ug+x "$proddir/scripts/nom_restore_nagioscore_checkpoint_specific.sh"
It may not always include the latest versions of the aforementioned for stability reasons.
Re: Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI
Posted: Mon Aug 07, 2017 10:01 am
by dwhitfield
Thanks
@mcapra!
I will add that upgrading NDOUtils outside of our install process is a bad idea.
Unless you are using another machine to check the XI machine in question, there's really no need to upgrade NRPE on the XI box.
Re: Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI
Posted: Mon Aug 07, 2017 11:01 am
by DennisPR
Ok thx !
What version of NRPE / Ndoutils / Nagios Plugins come with Nagios XI 5.4.8 ?
Re: Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI
Posted: Mon Aug 07, 2017 12:28 pm
by bolson
NRPE version 2.15
NRDP version 1.4.0
NDOUTILS verson 2.1.2
Nagios Core 4.2.4
Core Config Manager (CCM) version 2.6.8
Let us know if you have additional questions.