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
installation_nagios_4_nagiosgraph_nagvis_loghost [2015/10/13 16:16]
admin [Kompilieren und Installieren der Standard-Plugins]
installation_nagios_4_nagiosgraph_nagvis_loghost [2016/10/04 09:09] (aktuell)
admin [Loghost]
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 \
Zeile 131: Zeile 131:
 libdbi-perl libdatetime-perl libdatetime-format-strptime-perl \ libdbi-perl libdatetime-perl libdatetime-format-strptime-perl \
 libdbd-mysql-perl ​ libnet-telnet-perl libxml-simple-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 484: Zeile 508:
  
 Jetzt kann man den Loganalyzer schon im Webbrowser aufrufen und wird durch die Konfiguration geführt. Jetzt kann man den Loganalyzer schon im Webbrowser aufrufen und wird durch die Konfiguration geführt.
 +
 +=== Anzeige-DBs / nagtrap ===
 +WErden nagtrap oder "​Abwandlungen"​ hiervon zu Anzeige der Loghost Events genutzt, muss in der php.ini der Wert "​short_open_tag=On"​ gesetzt werden. Außerdem sollte die Speichergrenze erhöht werden.
 +<code bash>
 +# vi /​etc/​php5/​apache2/​php.ini ​
 +; ...
 +;JB - short_open_tag = Off
 +short_open_tag = On
 +; ...
 +;JB - memory_limit = 128M
 +memory_limit = 512M
 +; ...
 +</​code>​
  
 ===== Nagios Mobile ===== ===== Nagios Mobile =====
installation_nagios_4_nagiosgraph_nagvis_loghost.1444745764.txt.gz · Zuletzt geändert: 2015/10/13 16:16 von admin