Nagios 3.5.1 & 4.3.4 + nrpe 3.2.1

Post Reply
Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Nagios 3.5.1 & 4.3.4 + nrpe 3.2.1

Post by Smooky » November 23rd, 2016, 10:01 am

Moin Leute,

hab mich mal dran versucht das Nagios zu aktualisieren.

Habe jetzt die letzte Version der 3er Reihe (3.5.1) und die aktuelle 4er Version (4.3.4) erstellt.
Die 3.5.1 beinhaltet die Version 2.1.4 der Plugins.
Die 4.3.4 beinhaltet die neueste Version (2.2.1) der Plugins.

Habe die 4.3.4 unter einem IPFire 2.19 Core 112 i586 getestet und wie es scheint funktioniert alles soweit.
Die 3.5.1 wurde zuletzt unter einem IPFire 2.19 Core 109 i586 getestet.

Wenn noch jemand Interesse daran hat, ich hab mal 2 Pakete geschnürt.

Nagios 3.5.1 i586
Nagios 4.3.4 i586

Ich habe jetzt auch noch das nrpe aktualisiert. Nachfolgend das Ergebniss.

Nagios_nrpe 3.2.1 i586

Zusätzlich gibt es jetzt noch die Plugins als eigenes Paket.

Nagios_Plugins 2.2.1 i586

Installation:
Wie gehabt nach /opt/pakfire/tmp entpacken und anschliessend ./install.sh ausführen.

Infos zur Einrichtung bekommt Ihr im Wiki

Ansonsten noch einen schönen Tag.

LG Smooky
Last edited by Smooky on September 12th, 2017, 12:25 pm, edited 16 times in total.
Image
Image
Image

ummeegge
Community Developer
Community Developer
Posts: 4152
Joined: October 9th, 2010, 10:00 am

Re: Nagios 3.5.1 & 4.2.3

Post by ummeegge » November 23rd, 2016, 6:13 pm

Sehr schön,
danke dafür :) ... Werd ich mal antesten die Tage.

Grüsse,

UE
Image
Image
Image

Frank.M
Posts: 489
Joined: September 13th, 2013, 6:26 am
Contact:

Re: Nagios 3.5.1 & 4.2.3

Post by Frank.M » November 23rd, 2016, 8:03 pm

Habe das mal ausprobiert. Funktioniert so weit ich das im Moment erkenne einwandfrei.

Danke dafür.
Image

Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Re: Nagios 3.5.1 & 4.2.3 + nrpe 3.0.1

Post by Smooky » November 24th, 2016, 2:39 pm

Ersten Beitrag aktualisiert und um nrpe 3.0.1 erweitert.

LG
Smooky
Image
Image
Image

Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Re: Nagios 3.5.1 & 4.2.4 + nrpe 3.0.1

Post by Smooky » December 9th, 2016, 10:05 am

Nagios aktualisiert (4.2.3 > 4.2.4)

LG
Smooky
Image
Image
Image

neobiker
Posts: 39
Joined: April 17th, 2011, 8:48 pm
Contact:

Re: Nagios 3.5.1 & 4.2.4 + nrpe 3.0.1

Post by neobiker » January 15th, 2017, 1:03 pm

Hi,

Danke für Nagios und insbesondere NRPE zur Überwachung der IPFIRE und des Internetgateways. Ich habe das mal aufgesetzt und funktioniert auch prima soweit.

Ich habe mit dem Standard Plugin 'check_ping' ein neues plugin mittels wrapper script erstellt, welches das IPFIRE-Gateway testet. Anbei das wrapper script, welches ich im Nagios-plugins Verzeichnis gespeichert habe.

/usr/lib/nagios/check_ipfire_gateway

Code: Select all

#! /bin/sh

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin

PROGNAME=`basename $0`
PROGPATH=`echo $0 | sed -e 's,[\\/][^\\/][^\\/]*$,,'`
REVISION=`echo '$Revision: 1 $' | sed -e 's/[^0-9.]//g'`

. $PROGPATH/utils.sh

CHECK_ICMP=$PROGPATH/check_icmp

print_usage() {
        echo "Usage: ${PROGNAME} [-v] [-H <gateway>]  [-w <wrta>,<wpl>%] [-c <crta>,<cpl>%]
 [...] (see check_icmp parameters)"
}

print_help() {
        print_revision $PROGNAME $REVISION
        echo ""
        print_usage
        echo ""
        echo "This plugin checks the IPFIRE gateway via nagios plugin check_icmp"
        echo "It replaces the optional -H <HOST> adress by the the gateway on red interface."
        echo ""
        support
        exit 0
}

case "$1" in
        --help)
                print_help
                exit 0
                ;;
        -h)
                print_help
                exit 0
                ;;
        --version)
        print_revision $PROGNAME $REVISION
                exit 0
                ;;
        -V)
                print_revision $PROGNAME $REVISION
                exit 0
                ;;
        *)
                  verbose=0
                if test "$1" = "-v" -o "$1" = "--verbose"; then
                        shift
                        verbose=1
                fi
                gateway=`cat /var/ipfire/red/remote-ipaddress`
                status=$?
                if test ${status} -ne 0 ; then
                        echo "WARNING - reading gateway returned state ${status}"
                        if test "$1" = "-H" ; then
                                gateway=${2}
                                shift
                                shift
                        fi
                else
                        if test "$1" = "-H" ; then
                                shift
                                shift
                        fi

                fi
                if test -z ${gateway}; then
                        echo "ERROR - missing argument -H <gateway>"
                        exit 1
                fi
                if test ${verbose} -eq 1; then
                        echo "ipfire gateway = ${gateway}"
                fi

                $CHECK_ICMP -H ${gateway} $@
                ;;
esac
Edit: check_ping durch check_icmp ersetzt, da das ipfire-Gateway dabei mit ausgegeben wird - das fehlt bei check_ping in der Ausgabe.

Bei meiner IPFIRE habe ich folgende NRPE plugins in Verwendung (ergänzt in /etc/nagios/nrpe.cfg)

Code: Select all

command[check_disk_root]=/usr/lib/nagios/check_disk -w 25% -c 10% -p /
command[check_disk_var]=/usr/lib/nagios/check_disk -w 25% -c 10% -p /var
command[check_dns]=/usr/lib/nagios/check_dns -H www.google.de
command[check_http]=/usr/lib/nagios/check_http -H www.google.de
command[check_inet]=/usr/lib/nagios/check_ping -H www.google.de -w 50,1% -c 100,1% -4
command[check_gateway]=/usr/lib/nagios/check_ipfire_gateway -w 100,1% -c 500,2%
command[check_swap]=/usr/lib/nagios/check_swap -w 40% -c 20%
command[check_time]=/usr/lib/nagios/check_time -H ptbtime2.ptb.de -w 1 -c 5
LG
neobiker
Gruss neobiker

Image

Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Re: Nagios 3.5.1 & 4.3.1 + nrpe 3.0.1

Post by Smooky » February 24th, 2017, 4:50 pm

Nagios aktualisiert (4.2.4 > 4.3.1)

LG
Smooky
Image
Image
Image

Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Re: Nagios 3.5.1 & 4.3.1 + nrpe 3.0.1

Post by Smooky » March 15th, 2017, 4:30 pm

Plugins aktualisiert (2.1.4 > 2.2.0) und als eigenes Paket erstellt.

LG
Smooky
Image
Image
Image

Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Re: Nagios 3.5.1 & 4.3.2 + nrpe 3.1.0

Post by Smooky » May 11th, 2017, 4:50 pm

Nagios aktualisiert (4.3.1 > 4.3.2)
Plugins aktualisiert (2.2.0 > 2.2.1)
nrpe aktualisiert (3.0.1 > 3.1.0)

LG
Smooky
Image
Image
Image

Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Re: Nagios 3.5.1 & 4.3.2 + nrpe 3.1.1

Post by Smooky » June 9th, 2017, 3:47 pm

nrpe aktualisiert (3.1.0 > 3.1.1)

LG
Smooky
Image
Image
Image

Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Re: Nagios 3.5.1 & 4.3.2 + nrpe 3.2.0

Post by Smooky » July 7th, 2017, 8:51 am

nrpe aktualisiert (3.1.1 > 3.2.0)

LG
Smooky
Image
Image
Image

Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Re: Nagios 3.5.1 & 4.3.4 + nrpe 3.2.0

Post by Smooky » August 25th, 2017, 1:37 pm

Nagios aktualisiert (4.3.2 > 4.3.4)

LG
Smooky
Image
Image
Image

Smooky
Posts: 20
Joined: October 10th, 2009, 2:14 pm

Re: Nagios 3.5.1 & 4.3.4 + nrpe 3.2.1

Post by Smooky » September 12th, 2017, 12:26 pm

nrpe aktualisiert (3.2.0 > 3.2.1)

LG
Smooky
Image
Image
Image

petermueller
Posts: 7
Joined: September 13th, 2017, 8:08 pm
Location: DE

Re: Nagios 3.5.1 & 4.3.4 + nrpe 3.2.1

Post by petermueller » September 13th, 2017, 8:31 pm

Hallo zusammen,

das klingt recht spannend, die Versionen von Nagios und NRPE in Pakfire sind ja schon ziemlich antiquiert. :)

Würde mich freuen, wenn das mal im offiziellen Zweig landet. Leider bin ich ein absoluter Einsteiger, und bei diesem Thema habe ich überhaupt keine Ahnung - die paar Commits auf der Mailingliste waren schon eine Herausforderung.

Viele Grüße,
Peter Müller

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest