So überwachen Sie die Apache -Leistung mit mod_status in Ubuntu
- 4921
- 521
- Henry Liebold
Während Sie immer einen Einblick in Apache -Protokolldateien haben können, um Informationen über Ihren Webserver wie aktive Verbindungen zu erhalten, erhalten Sie einen sehr detaillierten Überblick über die Leistung Ihres Webservers, indem Sie die Aktivierung der Leistung Ihres Webservers erhalten mod_status Modul.
Was ist das Modul mod_status?
Der mod_status Das Modul ist ein Apache -Modul, mit dem Benutzer auf eine einfache HTML -Seite auf hoch detaillierte Informationen über die Leistung von Apache zugreifen können. Tatsächlich behält Apache eine eigene Serverstatus -Seite für die allgemeine öffentliche Anzeige bei.
Sie können den Status für Apache (Ubuntu) anzeigen, indem Sie zu der folgenden Adresse gehen:
- https: // Apache.org/server-status
Der Apache mod_status Ermöglicht es, eine einfache HTML -Seite mit Informationen zu versorgen wie:
- Serverversion
- Aktueller Tag und Zeit in UTC
- Server -Verfügbarkeit
- Serverlast
- Totaler Verkehr
- Gesamtzahl der eingehenden Anfragen
- Die CPU -Nutzung des Webservers
- PIDs mit den jeweiligen Kunden und vieles mehr.
Lassen Sie uns nun den Gang verschieben und sehen, wie Sie aktuelle Statistiken über den Apache-Webserver erhalten können.
Testumgebung
Betriebssystem: Ubuntu 20.04 Anwendung: Apache HTTP Server Version: 2.4.41 IP -Adresse: 34.123.9.111 Dokument root:/var/www/html
Aktivieren Sie mod_status in Apache Ubuntu
Standardmäßig wird Apache mit dem geliefert mod_status Modul bereits aktiviert. Sie können dies überprüfen, indem Sie die überprüfen mods_enabled Verzeichnis durch Ausführen von LS -Befehl wie gezeigt:
$ ls/etc/apache2/mods-fähigÜberprüfen Sie das Modul mod_status in Apache Ubuntu
Stellen Sie sicher, dass die Status.Conf
Und Status.Belastung
Dateien sind vorhanden. Wenn nicht, müssen Sie aktivieren mod_status Modul durch Aufrufen des Befehls:
$ sudo/usr/sbin/a2enmod Status
Konfigurieren Sie mod_status in Apache Ubuntu
Wie bereits erwähnt, die mod_status ist bereits aktiviert. Es sind jedoch zusätzliche Optimierungen erforderlich, damit Sie auf die Server-Status-Seite zugreifen können. Dazu müssen Sie die ändern Status.Conf
Datei.
$ sudo vim/etc/apache2/mods-fähig/status.Conf
Setzen Sie die IP erfordern Richtlinie, um die IP -Adresse des Computers widerzuspiegeln, aus dem Sie auf den Server zugreifen werden.
Konfigurieren Sie das Modul mod_status in Apache UbuntuSpeichern Sie die Änderungen und starten Sie Apache neu, damit die Änderungen wirksam werden, um den Status wie gezeigt zu bestätigen:
$ sudo systemctl starten Sie Apache2 neu
Überprüfen Sie dann den Status von Apache und stellen Sie sicher.
$ sudo systemctl Status Apache2Überprüfen Sie den Apache -Status in Ubuntu
Durchsuchen Sie danach die URL des Webservers wie gezeigt.
http: // server-ip/server-Status
Sie erhalten eine Status -HTML.
Überwachen Sie Apache Ubuntu LeistungNOTIZ: Zum Beispiel die Seite nach einem bestimmten Zeitintervall aktualisieren lassen, 5 Sekunden anhängen die “?Aktualisieren = 5 ”
Am Ende der URL.
http: // server-ip/server-Status?Aktualisieren = 5
Dies bietet eine bessere Überwachungskapazität der Leistung Ihres Servers als die einfache statische HTML -Seite früher auf.
Das geht alles vorerst um die mod_status Modul. Bleiben Sie für so viel mehr auf Tecmint dran.
- « 13 Beste Foto -Bild -Redakteure für Linux
- So addieren oder entfernen Sie einen Benutzer aus einer Gruppe unter Linux »