Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
DennisPR
Posts: 149
Joined: Mon May 07, 2012 10:34 am

Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI

Post 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
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI

Post 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.
Former Nagios employee
https://www.mcapra.com/
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI

Post 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.
DennisPR
Posts: 149
Joined: Mon May 07, 2012 10:34 am

Re: Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI

Post by DennisPR »

Ok thx !
What version of NRPE / Ndoutils / Nagios Plugins come with Nagios XI 5.4.8 ?
bolson

Re: Upgrade NRPE / Ndoutils / Nagios Plugins on Nagios XI

Post 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.
Locked