Kapitel 13. Erweiterte Aktivitätsüberwachung
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
13.0 Einleitung
Um sicherzustellen, dass deine Anwendung mit optimaler Leistung und Präzision läuft, brauchst du Einblick in die Überwachungsmetriken über ihre Aktivität. NGINX bietet verschiedene Überwachungsoptionen wie den Stub-Status oder ein erweitertes Monitoring-Dashboard und einen JSON-Feed in NGINX Plus. Die Aktivitätsüberwachung von NGINX Plus bietet Einblicke in Anfragen, Upstream-Serverpools, Caching, Zustand und mehr. Weitere anwendungsintegrierte Überwachungsmöglichkeiten sind durch die Verwendung von OpenTelemetry verfügbar. In diesem Kapitel erfährst du mehr über die Leistungsfähigkeit und die Möglichkeiten der Überwachung mit NGINX.
13.1 Aktivieren des NGINX Stub Status
Problem
Du musst die grundlegende Überwachung für NGINX aktivieren.
Lösung
Aktiviere das stub_status
Modul in einem location
Block innerhalb eines NGINX HTTP Servers:
location
/
stub_status
{
stub_status
;
allow
127.0
.
0.1
;
deny
all
;
# Set IP restrictions as appropriate
}
Teste deine Konfiguration, indem du eine Anfrage zum Status stellst:
$curl
localhost/stub_status Active
connections:
1
server
accepts
handled
requests
1
1
1
Reading:
0
Writing:
1
Waiting:
0
Diskussion
Das Modul stub_status
ermöglicht eine grundlegende Überwachung des NGINX-Servers. Die zurückgegebenen Informationen geben Aufschluss über ...
Get NGINX Kochbuch, 3. Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.