Netapp Inode Check

Wir brauchten unbedingt einen Check, der überprüfen kann wieviele Inodes eigentlich bei diversen definierten Volumes belegt sind. Da ich nichts passendes gefunden habe, hier ein eigenes Script: #!/usr/bin/env perl ############## ## 2015-10-12 ## Script by Clemens Steinkogler (clemens[at]steinkogler.org) for monitoring disk-inode usage ## Copyright (C) 2015 Clemens Steinkogler ## ## This program is free software;... » weiterlesen

Acknoledgement Kommentare in Mail mitsenden

Einfach in der commands.cfg die Zeile für „notify-service-by-email“ suchen und z.B. nach dem Parameter „$SERVICEOUTPUT$\n“ „\nNotes: $SERVICEACKCOMMENT$“ anhängen und Icinga/Nagios reloaden. Die fertige Definition schaut dann z.B. so aus: # 'notify-service-by-email' command definition define command{ command_name notify-service-by-email command_line /usr/bin/printf "%b" "***** Icinga *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$\n\nNotes: $SERVICEACKCOMMENT$" | /usr/bin/sendEmail -s... » weiterlesen

Nagios Script für E-Card Services Überprüfung

Erste Version meines Nagios-Scripts zur Überprüfung unserer M- und V-Ginas Im Grunde lesen die Scripts den Status über die zur Verfügung gestellte SOAP-Schnittstelle direkt von der Gina ab und schreiben das Ergebnis in eine File. Aus dieser File werden dann nur die XML-Teile herausgenommen und in eine extrige XML-File geschrieben. Diese XML-Datei wird dann auch in einem... » weiterlesen

VMware ESXi Datastore Überwachung

#!/bin/bash # call this script with 6 parameters # $1 = DC IP-address # $2 = username # $3 = password # $4 = storage-name # $5 = warning value in percent # $6 = critical value in percent # # for example # ./check_esx_storage.sh 192.168.100.250 checker checkerpassword datastore1 80 95 # ########################### # #... » weiterlesen

VMware ESXi Überwachung

Da VMware ESXi leider keine interessanten SNMP-Features in der freien Version bieten kann, musste ich mir eine andere Methode suchen, wie ich meinen Server überwachen kann. Auf meiner Suche bin ich auf folgende Seite gestoßen (leider in Französisch – jedoch gut leserlich mit Google-Translate): http://www.hypervisor.fr/?p=424 Über diesen Link habe ich schließlich dieses Perl-Skript gefunden (funktioniert... » weiterlesen

Script für Symantec’s Brightmail Mailq Überwachung

#!/bin/bash # Start script with # $1 = snmp community # $2 = server IP # $3 = warning value # $4 = ciritical value # # # #snmpget -v 2c -c YOURCOMMUNITY 123.123.123.123 1.3.6.1.4.1.393.200.130.2.2.1.1.8.1 | awk -F " " '{print $4}' . /usr/local/nagios/libexec/utils.sh COMMUNITY=$1 SRV_IP=$2 WARNING=$3 CRITICAL=$4 SMS_MAILQ_MIB="1.3.6.1.4.1.393.200.130.2.2.1.1.8.1" MAILQ=$(snmpget -v 2c -c $COMMUNITY $SRV_IP... » weiterlesen

Windows Disk I/O-Überwachung

Ich war länger auf der Suche nach einem praktischen Tool und wurde fündig: http://www.nagios-wiki.de/nagios/howtos/hd_io_ms Um die I/O einer Festplatte überprüfen zu können, muß unter Windows noch ein zusätzlicher SNMP-Agent installiert werden – http://www.snmp-informant.com/ Danach kann jede Partition extra abgerufen werden. Ich habe das ursprüngliche Script etwas angepasst, damit die Status in Icinga richtig angezeigt werden... » weiterlesen