Varnish Cache ist ein Webanwendungsbeschleuniger, der vor einem HTTP-Server installiert wird, um den Inhalt zwischenzuspeichern. Analysieren und optimieren Sie Ihre Varnish Cache Server durch die Konfiguration unseres Plug-ins. Überwachen Sie auf proaktive Weise die Verfügbarkeit und Leistung von erstellten Caches und Arbeitsobjekten.
In diesem Dokument werden die Konfiguration des Varnish Cache-Plug-ins und die Überwachungskennzahlen beschrieben, um detaillierte Einblicke in die Leistung, Verfügbarkeit und Nutzungsstatistiken von Varnish Cache-Ökosystemen zu erhalten.
Leistungsüberwachungskennzahlen für Varnish Cache:
Installieren und konfigurieren Sie unser Plug-in, um die Leistungskennzahlen Ihres Varnish Cache-Ökosystems zu überwachen. Verwenden Sie diese Schlüsselindikatoren, um fundierte Entscheidungen zur Fehlerbehebung zu treffen und den kontinuierlichen Betrieb Ihres Varnish Cache zu gewährleisten:
Cache Hits
Use the metric cache_hit
to record the total number of times the cache was successfully accessed by a request. Helps in understanding the success rate in your system.
Fehlschläge im Cache
The cache_miss
metric will record the total number of times a request was unsuccessful in accessing the cache. Helps in understanding the error rate in your system.
Worker-Threads
n_wrk_create
records the total number of worker threads that have been created by various requests in the cache.
Arbeitsanforderungen in Warteschlange
The metric n_wrk_queued
records the total number of work requests received to the cache that are currently queued.
Abgebrochene Sitzungen
The metric sess_pipe_overflow
records the total number of sessions dropped due to session pipe overflow.
Voraussetzung
- Stellen Sie sicher, dass das Python-Modul "psycopg2" installiert ist, um die Statistiken vom Varnish Cache-Server abzurufen.
Plug-in-Installation
- Laden Sie die neueste Version des Linux-Agenten von Site24x7 herunter und installieren Sie ihn auf dem Server, auf dem Sie das Plug-in ausführen möchten. Nach erfolgreicher Installation sehen Sie die Überwachung des Linux-Servers in der Steuerkonsole von Site24x7. Dies bestätigt, dass der Agent in der Lage ist, mit unserem Rechenzentrum zu kommunizieren.
- Laden Sie die Datei varnish_cache.py aus unserem GitHub-Repository herunter.
- Erstellen Sie das Verzeichnis "varnish_cache" im Plug-in-Verzeichnis "/opt/site24x7/monagent/plugins/varnish_cache" des Linux-Agenten von Site24x7 und legen Sie die Datei "varnish_cache.py" unter "/opt/site24x7/monagent/plugins/varnish_cache" ab.
Daten im Site24x7-Webclient anzeigen
- Melden Sie sich bei Site24x7 an und navigieren Sie zu "Server" > "Plug-ins" > Name der Plug-in-Überwachung.
- Sie können die Leistungsdiagramme zu den verschiedenen Kennzahlen für Ihren Varnish Cache-Server anzeigen.
Plug-in anpassen
Um ein Attribut hinzuzufügen/zu löschen oder dessen Einheit zu ändern, bearbeiten Sie die Datei "varnish_cache.py", nehmen Sie die gewünschten Änderungen vor und erhöhen Sie die Version des Plug-ins. Die Änderungen werden ab der nächsten Datenerfassung übernommen.
Plug-in-Beitrag
Sie können unser bestehendes Plug-in gerne unterstützen und Vorschläge oder Feedback in unserer Community veröffentlichen.
Weitere Plug-in-Integrationen
- Redis-Plug-in: Zur Überwachung der Leistungskennzahlen Ihrer Redis-Datenbanken
- MongoDB Plug-in: Zur Überwachung der Leistungskennzahlen Ihrer MongoDB-Datenbanken
- Memcached-Plug-in: Zur Analyse der Leistung Ihres Memcached-Servers
- Nagios-Plug-in – Zur Ausführung Tausender von Nagios-Plug-ins in Site24x7, ohne einen Nagios-Server betreiben zu müssen
- Sofort einsetzbare Plug-ins – Zur Überwachung Ihres gesamten App-Stacks mit unserer umfangreichen Auswahl an Integrationen
- Benutzerdefinierte Plug-ins erstellen – Erstellen Sie benutzerdefinierte Linux- und Windows-Plug-ins und überwachen Sie benutzerdefinierte Attribute.