HAProxy-Metriken
In der folgenden Tabelle werden die Metriken aufgelistet, die als Ausgabe von HAProxy-Prüfungen erfasst werden. Einträge, die als Empfohlene Metriken angegeben sind, sind Metriken mit hoher Sichtbarkeit, die auf der Betreiber-Arbeitsbereich-Registerkarte „Metrik“ angezeigt werden, nachdem eine Warnung generiert wurde. Diese Metriken liefern dem Operator zusätzliche Informationen, damit das angegebene Problem weiter untersucht werden kann.
| Metriktyp | Ressource (Name der spezifischen Datenbank, falls relevant) | Einheiten | Beschreibung des Metriktyps |
|---|---|---|---|
| haproxy.frontend.session_current (empfohlene Metrik) | count | Die aktuelle Anzahl der Sitzungen, die zum Ausgeben von Anforderungen verwendet werden. | |
| haproxy.frontend.session_total (empfohlene Metrik) | count | Gesamtanzahl der Sitzungen | |
| haproxy.frontend.bytes_in (empfohlene Metrik) | count | Die Gesamtanzahl der Bytes, die der Server in der letzten Sekunde vom Client empfangen hat. | |
| haproxy.frontend.bytes_out (empfohlene Metrik) | count | Die Gesamtanzahl der vom Server in der letzten Sekunde gesendeten Bytes. | |
| haproxy.frontend.connection_errors (empfohlene Metrik) | count | Die Anzahl der Anforderungen, bei denen beim Versuch, eine Verbindung zu einem Server herzustellen, ein Fehler aufgetreten sind. | |
| haproxy.frontend.warning_retries | count | Die Anzahl der erneuten Versuche, eine Verbindung mit einem Server herzustellen. | |
| haproxy.frontend.warning_redispatched | count | Die Häufigkeit, mit der eine Anforderung an einen anderen Server weitergeleitet wurde. | |
| haproxy.frontend.response_1xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 1xx. | |
| haproxy.frontend.response_2xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 2xx. | |
| haproxy.frontend.response_3xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 3xx. | |
| haproxy.frontend.response_4xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 4xx. | |
| haproxy.frontend.response_5xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 5xx. | |
| haproxy.frontend.response_other | count | HAProxy macht die Anzahl der Antworten von Nicht-HTTP-Anwendungen verfügbar. | |
| haproxy.frontend.queue_time | count | Die durchschnittliche Warteschlangenzeit der letzten 1.024 Anforderungen. | |
| haproxy.frontend.connect_time | count | Die durchschnittliche Verbindungszeit der letzten 1.024 Anforderungen. | |
| haproxy.frontend.response_time (empfohlene Metrik) | count | Die Zeit der Antwort an den Client | |
| haproxy.frontend.average_time (empfohlene Metrik) | count | Die durchschnittliche Zeit für die Sitzungen. |
| Metriktyp | Ressource (Name der spezifischen Datenbank, falls relevant) | Einheiten | Beschreibung des Metriktyps |
|---|---|---|---|
| haproxy.backend.session_current (empfohlene Metrik) | count | Die aktuelle Anzahl der Sitzungen, die zum Ausgeben von Anforderungen verwendet werden. | |
| haproxy.backend.session_total (empfohlene Metrik) | count | Gesamtanzahl der Sitzungen | |
| haproxy.backend.bytes_in (empfohlene Metrik) | count | Die Gesamtanzahl der Bytes, die der Server in der letzten Sekunde vom Client empfangen hat. | |
| haproxy.backend.bytes_out (empfohlene Metrik) | count | Die Gesamtanzahl der vom Server in der letzten Sekunde gesendeten Bytes. | |
| haproxy.backend.connection_errors (empfohlene Metrik) | count | Die Anzahl der Anforderungen, bei denen beim Versuch, eine Verbindung zu einem Server herzustellen, ein Fehler aufgetreten sind. | |
| haproxy.backend.warning_retries | count | Die Anzahl der erneuten Versuche, eine Verbindung mit einem Server herzustellen. | |
| haproxy.backend.warning_redispatched | count | Die Häufigkeit, mit der eine Anforderung an einen anderen Server weitergeleitet wurde. | |
| haproxy.backend.response_1xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 1xx. | |
| haproxy.backend.response_2xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 2xx. | |
| haproxy.backend.response_3xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 3xx. | |
| haproxy.backend.response_4xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 4xx. | |
| haproxy.backend.response_5xx | count | HAProxy macht die Anzahl der Antworten nach HTTP-Statuscode verfügbar – 5xx. | |
| haproxy.backend.response_other | count | HAProxy macht die Anzahl der Antworten von Nicht-HTTP-Anwendungen verfügbar. | |
| haproxy.backend.queue_time | count | Die durchschnittliche Warteschlangenzeit der letzten 1.024 Anforderungen. | |
| haproxy.backend.connect_time | count | Die durchschnittliche Verbindungszeit der letzten 1.024 Anforderungen. | |
| haproxy.backend.response_time (empfohlene Metrik) | count | Die Zeit der Antwort an den Client | |
| haproxy.backend.average_time (empfohlene Metrik) | count | Die durchschnittliche Zeit für die Sitzungen. | |
| haproxy.backend.num_up | count |