Wenn Sie Apache Web -Server zu überwachen und zu beaufsichtigen ihre Sitzung Status benötigen , sollten Sie Nagios Software. Es überwacht Server, die auf verschiedenen Plattformen wie Windows , Linux und AIX laufen . Mit Nagios können Sie erhalten Benachrichtigungen, wenn der Web Server- Client-Sitzung erreicht ist. Außerdem können Sie die gelöschten Benutzer-Sessions , die nach Erreichen des Limits angezeigt. Um Ihre Server mit Nagios überwachen , verwenden Sie den " mod_status " Apache -Modul . Es bietet eine statische HTML-Seite , die die aktuellen Server-Statistiken in leicht lesbarer Form enthält. Dinge, die Sie brauchen
Nagios " check_apachestatus.pl " plugin
anzeigen Weitere Anweisungen
1
Aktivieren Sie die entsprechenden Apache-Server -Konfigurationseinstellungen. Öffnen " /apache /httpd.conf " mit einem beliebigen Texteditor und entfernen Sie die folgenden Zeilen :
SetHandler server-status
Bestellen leugnen , erlauben
aus alle länder
Deny Allow from . your_domain.com
< /Location>
Geben Sie Ihren Domain-Namen anstelle von " your_domain . com "
2
öffnen" " überprüfen mit einem beliebigen Texteditor und dass der Eintrag " apache /modules.conf LoadModule status_module /usr/lib/apache/1.3/mod_status.so " existiert. Wenn dies nicht der Fall , fügen Sie es .
3
Starten Sie den Server mit Hilfe der " /init.d /apache restart "-Befehl. Das Modul wird nicht ohne Neustart zu umgehen, so dass dieser Schritt ist von entscheidender Bedeutung .
4
-Test , dass die " check_apachestatus " Nagios-Plugin funktioniert. Der Befehl lautet " /local /nagios /libexec /check_apachestatus.pl -H. " Ersetzen " -H " mit der Server- IP-Adresse.
5
Überwachen Sie den Apache -Server mithilfe des " check_apachestatus " plugin , wann immer Sie .
Müssen