Server Installation/Nagios: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
K (MathiasMahnke verschob Seite Nagios nach Server Installation/Nagios)
(Accesspoint überwachen)
Zeile 20: Zeile 20:
 
* Mit ''/etc/init.d/nagios3 check'' prüfen ob die Konfiguration in Ordnung ist.
 
* Mit ''/etc/init.d/nagios3 check'' prüfen ob die Konfiguration in Ordnung ist.
 
* Mit ''/etc/init.d/nagios3 reload'' Konfiguration neu laden.
 
* Mit ''/etc/init.d/nagios3 reload'' Konfiguration neu laden.
 +
 +
* Generator-Skript für AP-Überwachung - ''nagios_opennet_gen.sh''
 +
#!/bin/bash
 +
i=0
 +
while [ $i -le 255 ]
 +
  do
 +
    i=$[$i+1]
 +
    echo "define host {
 +
        host_name  #NUMBER#.aps.on
 +
        use        generic-host
 +
      }" | sed -s "s/#NUMBER#/$i/" >> nagios_opennet.conf
 +
  done
 +
exit 0
  
 
=== Benachrichtigungen ===
 
=== Benachrichtigungen ===

Version vom 7. Juni 2014, 19:50 Uhr

Der Nagios Server Goat läuft als vServer auf Akito und hat über Subaru Zugriff auf das Opennet.

Inhaltsverzeichnis

Webinterface

User anlegen

  • Htaccess User mit htpasswd /etc/nagios3/htpasswd.users <username> anlegen.
  • Benutzer nach Vorlage in /etc/nagios3/conf.d/contacts_nagios2.cfg anlegen und mindestens einer Gruppe zuordnen.
  • Optional den Benutzer in cgi.cfg eintragen (Siehe grep nagiosadmin /etc/nagios3/cgi.cfg)

Accesspoint überwachen

  • Nach Vorlage in /etc/nagios3/sites/ ein File für den AP erstellen.
  • Mit /etc/init.d/nagios3 check prüfen ob die Konfiguration in Ordnung ist.
  • Mit /etc/init.d/nagios3 reload Konfiguration neu laden.
  • Generator-Skript für AP-Überwachung - nagios_opennet_gen.sh
#!/bin/bash
i=0
while [ $i -le 255 ]
  do 
    i=$[$i+1]
    echo "define host {
       host_name   #NUMBER#.aps.on 
       use         generic-host
     	}" | sed -s "s/#NUMBER#/$i/" >> nagios_opennet.conf
  done	
exit 0

Benachrichtigungen

  • Per Mail oder per Push-Notification auf ein iOS Device
  • Für die Push Notification ist den Benutzer ein _prowl_apikey in /etc/nagios3/conf.d/contacts_nagios2.cfg einzutragen
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge