Ich möchte die Nginx-Anfragen (5xx, 4xx, 3xx, 2xx) überwachen, bei denen mehrere Anwendungen mit unterschiedlichen Domänen-URLs ausgeführt werden.
Nginx wird als Art: Bereitstellung bereitgestellt. Gibt es eine Möglichkeit zur Echtzeitüberwachung?
Antwort1
Ja, Sie können auch Grafana verwenden, aber Sie müssen Metriken im Nginx-Server aktivieren.
- Aktivieren Sie die Prometheus Scrapper-Annotation in der Nginx-Servicedatei. Vorausgesetzt, Nginx stellt dem /metrics-Endpunkt bereits Metriken zur Verfügung.
- Abrufen von Metriken mit Prometheus
- Erstellen Sie benutzerdefinierte Grafana-Dashboards.