Lackieren Sie Metriken
Die folgende Tabelle listet die Metriken auf, die als Ausgabe von Lackprüfungen erfasst werden. Einträge angegeben als Empfohlene Metriken Sind Metriken mit hoher Sichtbarkeit, die in angezeigt werden Betreiber-Arbeitsbereich Registerkarte „Metrik“, nachdem eine Warnung generiert wurde. Diese Metriken bieten dem Operator zusätzliche Informationen, damit er das angegebene Problem weiter erkunden kann.
| Metriktyp | Ressource (Name der bestimmten Datenbank, falls relevant) | Einheiten | Metriktypbeschreibung |
|---|---|---|---|
| MAIN_sess_conn (empfohlene Metrik) | count | Kumulative Anzahl der akzeptierten Clientverbindungen nach Varnish-Cache. | |
| MAIN_sess_Drop (empfohlene Metrik) | count | Anzahl der Verbindungen, die aufgrund einer vollständigen Warteschlange abgebrochen wurden. | |
| MAIN_Client_req (empfohlene Metrik) | count | Kumulative Anzahl der empfangenen Client-Anforderungen. Inkremente nach Erhalt einer Anforderung, aber bevor der Lack antwortet. | |
| MAIN_Cache_Hit | count | Kumulative Anzahl der Zugriffe einer Datei aus dem Cache von Varnish. | |
| MAIN_Cache_hitpass | count | Kumulative Anzahl der Treffer für eine „Pass“-Datei. | |
| MAIN_Cache_Miss | count | Kumulative Anzahl der Male, die eine Datei angefordert wurde, sich aber nicht im Cache befand und daher vom Back-End angefordert wurde. | |
| MAIN_Backend_conn | count | Kumulative Anzahl erfolgreicher TCP-Verbindungen zum Back-End. | |
| MAIN_Backend_Unhealthy (empfohlene Metrik) | count | Kumulative Anzahl von Back-End-Verbindungen, die nicht versucht wurden, da das Back-End als fehlerhaft markiert wurde. | |
| MAIN_Backend_busy | count | Kumulative Anzahl, mit der die maximale Anzahl von Verbindungen zum Back-End erreicht wurde. | |
| MAIN_Back_Fail (empfohlene Metrik) | count | Kumulative Anzahl fehlgeschlagener Verbindungen zum Back-End. | |
| MAIN_Backend_REUse (empfohlene Metrik) | count | Kumulative Anzahl von Verbindungen, die aus dem Keepalive-Pool wiederverwendet wurden. | |
| MAIN_Backend_Recycle | count | Kumulative Anzahl der aktuellen Back-End-Verbindungen, die in einen Pool von Keep-Alive-Verbindungen zurückversetzt wurden und noch nicht verwendet wurden. | |
| MAIN_Threads (empfohlene Metrik) | count | Anzahl der Threads in allen Pools. | |
| MAIN_Threads_Limited | count | Gibt an, wie oft ein Thread erstellt werden musste, dies jedoch nicht möglich war, da Varnishd seine konfigurierte Kapazität für neue Threads maximiert hat. | |
| MAIN_Threads_created | count | Gibt an, wie oft ein Thread erstellt wurde. | |
| MAIN_Threads_failed (empfohlene Metrik) | count | Gibt an, wie oft die Lackierung nicht erfolgreich versucht hat, einen Thread zu erstellen. | |
| MAIN_thread_queue_len | count | Aktuelle Warteschlangenlänge: Anzahl der Anforderungen, die darauf warten, dass der Worker-Thread verfügbar wird. | |
| MAIN_sess_Warteschlange | count | Gibt an, wie oft der Lack keine Threads mehr hatte und eine Anforderung in die Warteschlange gestellt werden musste. | |
| MAIN_n_expired (empfohlene Metrik) | count | Kumulative Anzahl abgelaufener Objekte, z. B. aufgrund von TTL. | |
| MAIN_n_lru_nuked (empfohlene Metrik) | count | Zuletzt verwendete Nuked-Objekte: Kumulative Anzahl zwischengespeicherter Objekte, die Varnish aufgrund von Platzmangel aus dem Cache entfernt hat. | |
| MAIN_Backend_req (empfohlene Metrik) | count | Anzahl der Anforderungen an das Back-End. |