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;allow127.0.0.1;denyall;# Set IP restrictions as appropriate}
Teste deine Konfiguration, indem du eine Anfrage zum Status stellst:
$curllocalhost/stub_status Activeconnections:1serveracceptshandledrequests111Reading:0Writing:1Waiting:0
Diskussion
Das Modul stub_status ermöglicht eine grundlegende Überwachung des NGINX-Servers. Die zurückgegebenen Informationen geben Aufschluss über ...