Benutzer-Werkzeuge

Webseiten-Werkzeuge


installation_nagios_4_nagiosgraph_nagvis_loghost

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
Letzte Überarbeitung Beide Seiten der Revision
installation_nagios_4_nagiosgraph_nagvis_loghost [2015/10/13 13:25]
admin [Apache-Config]
installation_nagios_4_nagiosgraph_nagvis_loghost [2015/10/13 16:43]
admin [Kompilieren und Installieren der Standard-Plugins]
Zeile 125: Zeile 125:
 </​code>​ </​code>​
  
-== Perl-Module für diverse Plugins ==+=== Perl-Module für diverse Plugins ​===
 <code bash> <code bash>
 apt-get install libsnmp-perl libnet-snmp-perl libnmap-parser-perl \ apt-get install libsnmp-perl libnet-snmp-perl libnmap-parser-perl \
 libio-pty-perl libnet-openssh-perl \ libio-pty-perl libnet-openssh-perl \
 libdbi-perl libdatetime-perl libdatetime-format-strptime-perl \ libdbi-perl libdatetime-perl libdatetime-format-strptime-perl \
-libdbd-mysql-perl ​+libdbd-mysql-perl ​ ​libnet-telnet-perl libxml-simple-perl 
 +</​code>​ 
 + 
 +=== check_nrpe (64Bit) === 
 + 
 +Möglicherweise meldet ein "​check_nrpe"​ den Fehler "No such file or directory",​ obwohl das Plugin im angegebenen Pfad zu finden ist. Das Problem ist hier, dass das "​check_nrpe"​ möglicherweise von einem anderen Rechner mit 32Bit-Architektur stammt. Am besten kompiliert man kurz auf dem Nagios neu. Da das ''​configure''​ aber Probleme hat, das ssl einer 64Bit Installation zu finden, legt man vorher einen Link an. 
 +<code bash> 
 +ln -s /​usr/​lib/​x86_64-linux-gnu/​libssl.so /​usr/​lib/​libssl.so 
 +tar xvf nrpe-2.15.tar.gz 
 +cd nrpe-2.15 
 +./​configure 
 +make 
 +# Da wir nur das check_nrpe haben wollen, lassen wir "make install"​ weg und kopieren von Hand. 
 +cp src/​check_nrpe /​usr/​local/​nagios/​plugins-3rdparty/​ 
 +</​code>​ 
 + 
 +===check_esxi_hardware.py=== 
 +Das Plugin ''​check_esxi_hardware.py''​ benötigt das Paket ''​python-pywbem''​ in einer älteren Version (0.7.0-4). Anderenfalls kommt es zu einem ssl-Fehler bei der Ausführung. Für die Installation geht man folgendermaßen vor: 
 +<code bash> 
 +apt-get install python-pywbem 
 +aptitude install python-pywbem=0.7.0-4 
 +# Auf HOLD setzen (damit es nicht mehr aktualisiert wird) 
 +echo "​python-pywbem hold"​|dpkg --set-selections 
 +# Kontrolle 
 +dpkg --get-selections |awk '$2 == "​hold"​ { print $1 }'
 </​code>​ </​code>​
  
Zeile 313: Zeile 337:
 Continue with this configuration?​ [y] Continue with this configuration?​ [y]
 </​code>​ </​code>​
 +
 +Lässt man die Apache-Config automatisch generieren, sollte man kontrollieren,​ ob die Berechtigungen passend gesetzt sind. Meisst muss für beide ''​Directories''​ noch ein ''​Require all granted''​ gesetzt werden. Anderenfalls bekommt man Fehlermeldungen wie:
 +<code apache>
 +You dont have permission to access /​nagiosgraph/​cgi-bin/​show.cgi ​
 +# oder
 +JavaScript is disabled.
 +nagiosgraph.js is not installed or wrong version.
 +</​code>​
 +
  
 Im Anschluss muss für die Funktion "​mouseover"​ noch die nagiosgraph.ssi ins Nagios-Verzeichnis kopiert werden. Im Anschluss muss für die Funktion "​mouseover"​ noch die nagiosgraph.ssi ins Nagios-Verzeichnis kopiert werden.
installation_nagios_4_nagiosgraph_nagvis_loghost.txt · Zuletzt geändert: 2016/10/04 09:09 von admin