Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
installation:zusaetzliche_software:nagios_server_client_-_config [2014/05/13 13:10]
ronnyk /* Client Config */
installation:zusaetzliche_software:nagios_server_client_-_config [2017/02/07 17:03] (aktuell)
Zeile 1: Zeile 1:
 +====== Nagios Server Client - Config ======
  
-====== Client Config ======+===== Client Config ======
  
  
Zeile 33: Zeile 34:
  
  
-====== Nagios Plugin - check_3ware ======+===== Nagios Plugin - check_3ware ======
  
  
Zeile 84: Zeile 85:
 </​sxh>​ </​sxh>​
  
-<​code>​+
 [root@crmsrv /]# chmod +x /​usr/​lib/​nagios/​plugins/​check_3ware [root@crmsrv /]# chmod +x /​usr/​lib/​nagios/​plugins/​check_3ware
-</​code>​ 
  
-<​code>​+ 
 [root@crmsrv /]# visudo [root@crmsrv /]# visudo
-</​code>​+
  
 Fügen Sie die folgenden Zeilen an das Ende der Datei an. Fügen Sie die folgenden Zeilen an das Ende der Datei an.
  
-<​code>​+
 nagios ALL=NOPASSWD:​ /​usr/​sbin/​tw-cli nagios ALL=NOPASSWD:​ /​usr/​sbin/​tw-cli
-</​code>​+
  
 Sie können es nun testen. Sie können es ohne Password ausführen: Sie können es nun testen. Sie können es ohne Password ausführen:
  
-<​code>​+
 [root@crmsrv /]# sudo -u nagios /​usr/​lib/​nagios/​plugins/​check_3ware [root@crmsrv /]# sudo -u nagios /​usr/​lib/​nagios/​plugins/​check_3ware
-</​code>​ 
  
  
-====== Nagios Plugin - check_lsi ======+ 
 +===== Nagios Plugin - check_lsi ======
  
  
Zeile 112: Zeile 113:
 Zuerst ist {{datei:​megactl_0_4_1.deb}} oder {{datei:​megactl_0_4_1_i386.deb}} zu installieren mit: Zuerst ist {{datei:​megactl_0_4_1.deb}} oder {{datei:​megactl_0_4_1_i386.deb}} zu installieren mit:
  
-<​code>​+
 [root@crmsrv /]# dpkg -i Megactl_0.4.1.deb [root@crmsrv /]# dpkg -i Megactl_0.4.1.deb
-</​code>​ 
  
-<​code>​+ 
 [root@crmsrv /]# pico -w /​usr/​lib/​nagios/​plugins/​check_lsi [root@crmsrv /]# pico -w /​usr/​lib/​nagios/​plugins/​check_lsi
-</​code>​+
  
 Sie müssen dieses Skript an Ihre Bedürfnisse anpassen. Sie müssen dieses Skript an Ihre Bedürfnisse anpassen.
Zeile 155: Zeile 156:
 </​sxh>​ </​sxh>​
  
-<​code>​+
 [root@crmsrv /]# chmod +x /​usr/​lib/​nagios/​plugins/​check_lsi [root@crmsrv /]# chmod +x /​usr/​lib/​nagios/​plugins/​check_lsi
-</​code>​ 
  
-<​code>​+ 
 [root@crmsrv /]# visudo [root@crmsrv /]# visudo
-</​code>​+
  
 Fügen Sie die folgenden Zeilen an das Ende der Datei an. Fügen Sie die folgenden Zeilen an das Ende der Datei an.
  
-<​code>​+
 nagios ALL=NOPASSWD:​ /​usr/​sbin/​megasasctl nagios ALL=NOPASSWD:​ /​usr/​sbin/​megasasctl
-</​code>​+
  
 Sie können es nun testen. Sie können es ohne Password ausführen: Sie können es nun testen. Sie können es ohne Password ausführen:
  
-<​code>​+
 [root@crmsrv /]# sudo -u nagios /​usr/​lib/​nagios/​plugins/​check_lsi [root@crmsrv /]# sudo -u nagios /​usr/​lib/​nagios/​plugins/​check_lsi
-</​code>​ 
  
  
-====== Nagios Plugin - check_hpsmart ======+ 
 +===== Nagios Plugin - check_hpsmart ======
  
  
Zeile 185: Zeile 186:
 Datei /​etc/​apt/​sources.list bearbeiten und folgende Zeile anfügen: Datei /​etc/​apt/​sources.list bearbeiten und folgende Zeile anfügen:
  
-<​code>​+
 deb http://​hwraid.le-vert.net/​debian squeeze main deb http://​hwraid.le-vert.net/​debian squeeze main
-</​code>​ 
  
-<​code>​+ 
 [root@crmsrv /]# apt-get update [root@crmsrv /]# apt-get update
 [root@crmsrv /]# apt-get install hpacucli [root@crmsrv /]# apt-get install hpacucli
-</​code>​+
  
 Anschliessend das Script konfigurieren:​ Anschliessend das Script konfigurieren:​
  
-<​code>​+
 [root@crmsrv /]# pico -w /​usr/​lib/​nagios/​plugins/​check_hpsmart [root@crmsrv /]# pico -w /​usr/​lib/​nagios/​plugins/​check_hpsmart
-</​code>​+
  
 Sie müssen dieses Skript an Ihre Bedürfnisse anpassen. Sie müssen dieses Skript an Ihre Bedürfnisse anpassen.
Zeile 243: Zeile 244:
          }          }
  
-<​code> ​      echo $controller[0].'​ - '​.$drive;​ +       echo $controller[0].'​ - '​.$drive;​ 
-</​code>​ + 
-<​code> ​      if (substr($drive,​ -6) == '​Failed'​) exit(2);+       if (substr($drive,​ -6) == '​Failed'​) exit(2);
        ​else ​                               exit(1);        ​else ​                               exit(1);
-</​code>​}+}
  
 echo $controller[0].'​ OK'; echo $controller[0].'​ OK';
Zeile 277: Zeile 278:
  
  
-====== Nagios Plugin - check_3ware_temp ======+===== Nagios Plugin - check_3ware_temp ======
  
  
Zeile 323: Zeile 324:
  
  
-====== Restart NRPE-Server ======+===== Restart NRPE-Server ======
  
  
Zeile 331: Zeile 332:
  
  
-====== Server Config ======+===== Server Config ======