Visualisieren Sie die Last und Leistung des NGINX-Webservers und erfassen Sie wichtige Lastkennzahlen, um das Verhalten Ihrer NGINX-Instanzen zu verfolgen. Erfahren Sie, wie das Plug-in funktioniert.
NGINX-Kennzahlen zur Leistungsüberwachung:
Akzeptierte Verbindungen
Die Gesamtanzahl der vom NGINX-Server akzeptierten Client-Verbindungen.
Aktive Verbindungen
Die Gesamtanzahl der derzeit aktiven Client-Verbindungen.
Unterbrochene Verbindungen
Die Gesamtanzahl der vom NGINX-Server unterbrochenen Client-Verbindungen.
Inaktive Verbindungen
Die Gesamtanzahl der derzeit inaktiven Client-Verbindungen.
Handshakes
Die Gesamtzahl der erfolgreichen SSL-Handshakes.
Fehlgeschlagene Handshakes
Die Gesamtzahl der fehlgeschlagenen SSL-Handshakes.
Aktuelle Anforderungen
Die Gesamtzahl der aktuellen Client-Anforderungen.
Anforderungen insgesamt
Die Gesamtzahl der Client-Anforderungen an den NGINX-Server.
Wiederverwendete Sitzungen
Die Gesamtanzahl der vom NGINX-Server wiederverwendeten Sitzungen.
Anforderungen von Back-End-Zonen-Servern
Die Gesamtanzahl der Anforderungen, die von den Back-End-Servern der Zone empfangen wurden.
Reaktionen von Back-End-Zonen-Servern
Die Gesamtanzahl der Reaktionen, die von den Back-End-Servern der Zone gesendet wurden.
Reaktionen/ 1xx, 2xx, 3xx, 4xx, 5xx
Die Anzahl der Reaktionen mit den HTTP-Statuscodes 1xx, 2xx, 3xx, 4xx und 5xx.
Wie es funktioniert?
- Melden Sie sich bei Ihrem Site24x7-Konto an. Registrieren Sie sich hier, falls Sie noch keines haben.
- Laden Sie die neueste Version des Linux-Agenten von Site24x7 herunter und installieren Sie sie.
- Installation des NGINX-Plug-ins
- Der Agent führt das NGINX-Plug-in aus und überträgt die Daten auf den Site24x7-Server
Voraussetzungen:
- Stellen Sie sicher, dass der NGINX-Server installiert ist und ausgeführt wird.
- Stellen Sie sicher, dass die STATUS_URL im Konfigurationsbereich korrekt eingegeben wurde
NGINX-Plug-in-Installation:
- Erstellen Sie den Ordner "nginx" unter dem Plug-in-Verzeichnis "/opt/site24x7/monagent/plugins/nginx" des Linux-Agenten von Site24x7
- Laden Sie die Datei "nginx.py" aus unserem GitHub-Repository herunter und platzieren Sie sie im Verzeichnis "nginx".
- Befehle zum Ausführen des obigen Schritts:
- Sobald die Plug-in-Datei heruntergeladen wurde, markiert der Agent sie in der nächsten Datenerfassung und Sie können sie im Site24x7-Client anzeigen.
cd /opt/site24x7/monagent/plugins/
mkdir nginx
cd nginx
wget https://raw.githubusercontent.com/site24x7/plugins/master/nginx/nginx.py
Konfiguration des NGINX-Plug-ins:
- Standardmäßig überwacht das Plug-in die NGINX-Instanz, die auf "localhost" konfiguriert ist.
- Um die Überwachungskonfiguration zu ändern, gehen Sie zum Plug-ins-Verzeichnis und bearbeiten Sie den Abschnitt "#Config Section:" in der Datei "nginx.py".
Speicherort der Plug-in-Datei von NGINX – /opt/site24x7agent/monagent/plugins/nginx/nginx.py
#Config Section:
NGINX_STATUS_URL = "http://localhost/status"
Überwachung zusätzlicher Metriken:
- Um zusätzliche Kennzahlen zu überwachen, bearbeiten Sie die Datei "nginx.py" und fügen Sie die neuen Kennzahlen hinzu, die überwacht werden müssen.
- Erhöhen Sie den Wert der Plug-in-Version in der Datei "nginx.py", um die neu hinzugefügten Kennzahlen anzuzeigen. (Ändern Sie z. B. die Standard-Plug-in-Version von PLUGIN_VERSION = "1" in "PLUGIN_VERSION = "2".)
Zugehörige Plug-ins:
- MySQL-Plug-in – Zur Analyse der Leistung Ihres MySQL-Datenbankservers
- Redis-Plug-in – Zur Überwachung der Leistungskennzahlen Ihrer Redis-Datenbanken
- MongoDB-Plug-in – Zur Überwachung der Leistungskennzahlen Ihrer MongoDB-Datenbanken
- Memcached-Plug-in – Zur Analyse Ihres Memcached-Servers
- Nagios-Plug-in – Zur Ausführung Tausender Nagios-Plug-ins in Site24x7, ohne einen Nagios-Server betreiben zu müssen
- Sofort einsetzbare Plug-ins – Zur Überwachung Ihres gesamten App-Stacks mit unserer umfangreichen Auswahl an Integrationen
- Benutzerdefinierte Plug-ins erstellen – Erstellen Sie benutzerdefinierte Linux- und Windows-Plug-ins und überwachen Sie benutzerdefinierte Attribute.