Integration eigenes Nagios Skript

Aus Xinux Wiki
Version vom 9. Februar 2022, 14:43 Uhr von Thomas.will (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Netstat check

  • nano /usr/local/sbin/check_netstat
#!/bin/bash
PORT=$1
if /usr/bin/netstat  -lntp | grep ":\<$PORT\>"  > /dev/null
 then
 echo $PORT open
 exit 0
 else
 echo $PORT closed
 exit 2
fi
  • nano /etc/check_mk/mrpe.cfg
port-80 /usr/local/sbin/check_netstat 80

Test

  • check_mk_agent | grep "port-80" | grep -v grep
(check_netstat) port-80 2 80 closed

Hinzufügen

  • Setup
    • Hosts
      • Main directory
        • LinuxProperties of host userver

Nagios-script1.png

Nagios-script2.png

Nagios-script3.png