Web- und Anwendungsserver
    Aktualisiert am Mai 2026
    Varnish logo

    Varnish Überwachung

    Überwachen Sie die Trefferquoten des Varnish-Caches, den Zustand der Backends, den Objektspeicher und den Anforderungsdurchsatz in Echtzeit – ganz ohne Konfiguration.

    Warum überwachen Sie Varnish?

    Varnish Cache ist ein leistungsstarker HTTP-Beschleuniger, der dazu dient, Webanwendungen erheblich zu beschleunigen. Die Überwachung von Varnish ist entscheidend, um hohe Cache-Trefferquoten sicherzustellen, Ausfälle im Backend zu erkennen, das Löschen von Objekten zu verfolgen und eine optimale Leistung bei der Bereitstellung Ihrer Inhalte zu gewährleisten.

    Automatische Erkennung über Xitogent
    Verfolgung des Cache-Treffer/Fehlversuch-Verhältnisses
    Backend-Zustand und Antwortzeiten
    Metriken zu Objektspeicher und Evictions
    Überwachung des Anfragedurchsatzes
    Auslastung des Thread-Pools
    Überwachung der Ban-Liste
    1-minütige Erfassungsintervalle
    Anpassbare Alarmschwellen für jede Metrik
    1-Minuten-Metrikerfassungsintervalle ab Werk
    Was ist Varnish-Monitoring?

    Varnish-Monitoring, erklärt

    Varnish-Monitoring fängt Einbrüche der Cache-Hit-Ratio, Backend-Health-Fehler und Thread-Pool-Erschöpfung ab, bevor sie sich in nutzerseitig sichtbarer Latenz oder Ausfällen niederschlagen. Da Varnish typischerweise vor WordPress, Magento oder Ihrem Origin-Tier sitzt, ist ein Varnish-Problem meist ein siteweites Problem — gutes Varnish-Monitoring bedeutet, die meisten Cache-Layer-Incidents in ihrer ersten Minute abzufangen. Xitoring entdeckt Ihr Varnish automatisch, liest aus varnishstat und routet Alarme zu Slack, PagerDuty, Telegram oder Ihrem bestehenden On-Call.

    Kennzahlen

    Was wir überwachen

    Cache-Trefferquote

    Anteil der aus dem Cache bedienten Anfragen.

    Zustand des Backends

    Zustand der Origin-Server.

    Objekt-Evictions

    Rate der aus dem Cache verdrängten Objekte.

    Anfragen/Sek.

    Gesamter Anfragedurchsatz.

    Thread-Pool-Auslastung

    Aktive Threads im Vergleich zu verfügbaren.

    Backend-Verbindungen

    Verbindungen zu Origin-Servern.

    Cache-Größe

    Aktuelle Nutzung des Cache-Objektspeichers.

    Länge der Ban-Liste

    Anzahl der aktiven Cache-Bans.

    MAIN.n_object

    Aktuell im Cache befindliche Objekte. Verfolgen gegen `n_objectcore`/`n_objecthead` für Cache-Tuning-Einblicke zum Object-Overhead.

    SMA.s0.g_bytes / g_space

    Belegter vs. verfügbarer Speicherplatz für das Standard-Storage-Backend. Wenn `g_bytes / (g_bytes + g_space)` sich 100 % nähert, beginnt Varnish zu evictieren.

    MAIN.s_pipe / s_pass

    Gepiped (TCP-Tunnel) vs. gepassthrough (origin-direkt, kein Caching) Requests. Hohe `s_pass`-Raten zeigen oft VCL-`return(pass)`-Regeln auf, die `return(hash)` sein sollten.

    Ban-List-Länge

    Aktive VCL-Bans, die noch nicht evictiert wurden. Eine wachsende Ban-Liste verlangsamt Cache-Lookups — sollte gegen nahezu null konvergieren, wenn der Ban-Lurker-Thread gebannte Objekte evictiert.

    Auslöser & Benachrichtigungen

    Konfigurierbare Alarmauslöser

    Richten Sie benutzerdefinierte Trigger in Ihrem Dashboard ein, um benachrichtigt zu werden, sobald die Kennzahlen von „Varnish“ Ihre festgelegten Schwellenwerte überschreiten.

    Varnish Dashboard zur Konfiguration von Überwachungsauslösern

    Cache-Trefferquote

    Warnung

    Wird ausgelöst, wenn die Trefferquote unter den Schwellenwert fällt.

    Backend ausgefallen

    entscheidend

    Warnt, wenn ein Backend-Server die Health-Checks nicht besteht.

    Objekt-Evictions

    Warnung

    Wird bei hoher Eviction-Rate ausgelöst — ein Hinweis auf Cache-Druck.

    Thread-Pool

    entscheidend

    Wird ausgelöst, wenn der Thread-Pool ausgeschöpft ist.

    Anfragequote

    Warnung

    Warnungen bei ungewöhnlichem Anfrage-Durchsatz.

    01

    Bedeutung von Varnish-Überwachung

    Varnish Cache kann Inhalte bis zu 300-mal schneller ausliefern als Origin-Server. Ohne Überwachung gehen diese Vorteile durch Cache-Misses und Backend-Ausfälle verloren.

    • Hohe Cache-Trefferquoten für optimale Geschwindigkeit aufrechterhalten
    • Backend-Ausfälle sofort erkennen
    • Evictions verfolgen, um den Cache-Speicher richtig zu dimensionieren
    • Thread-Pools überwachen, um verlorene Anfragen zu vermeiden
    Varnish-Überwachungs-Dashboard
    Analyse von Cache-Evictions
    02

    Warum entscheiden Sie sich für Xitoring

    Varnish-Überwachung auf Enterprise-Niveau mit Zero-Config-Setup.

    • Installation mit einem einzigen Befehl
    • Über 15 globale Überwachungsknoten
    • Zentrales Dashboard
    • Benachrichtigung über mehrere Kanäle
    • Aufbewahrung historischer Daten
    Xitoring-Varnish-Übersicht
    Alarmkonfiguration
    Anwendungsfälle

    Häufige Varnish-Monitoring- Szenarien

    Wo Varnish heute typischerweise läuft – und was schiefgehen könnte, wenn niemand hinsieht.

    Beschleunigung von WordPress- und Content-Websites

    Varnish sorgt dafür, dass Content-Websites nahezu sofort geladen werden, indem es fertige Seiten speichert. Wenn dieser Effekt nicht mehr funktioniert, wird die Website stillschweigend langsam und die Suchrankings beginnen zu sinken. Wir erkennen den Rückgang in dem Moment, in dem er beginnt, damit Traffic und SEO nicht stillschweigend beeinträchtigt werden.

    Online-Shops beim Bezahlvorgang

    Online-Shops müssen genau in den Momenten, in denen Kunden einkaufen, schnell bleiben – selbst bei Verkehrsspitzen. Wir beobachten die Signale, die zeigen, ob der Shop einen Ansturm bewältigen kann, damit Aktionen und Verkäufe nicht zu Umsatzeinbußen führen.

    Caching für APIs und Microservices

    Wenn Varnish Ergebnisse für eine interne API zwischenspeichert, verhindert es, dass die zugrunde liegenden Anwendungen durch wiederholte Anfragen überlastet werden. Wir beobachten den Moment, in dem es unter Spitzenlast zu kämpfen beginnt, damit die Kapazität erhöht werden kann, bevor die dahinterliegenden Anwendungen ausfallen.

    Bevor Sie beginnen

    Voraussetzungen für Varnish

    Stellen Sie sicher, dass diese Punkte erfüllt sind — danach ist die Installation eine Sache von 60 Sekunden.

    • Varnish Cache 6.x oder neuer
    • varnishstat-Binary im System-PATH verfügbar
    • Lesezugriff auf das Varnish-Shared-Memory-Log (/var/lib/varnish — standardmäßig für root erlaubt)
    Einrichtungsanleitung

    Erste Schritte in Minuten

    1

    Xitogent auf Ihrem Varnish-Host installieren

    Installieren Sie den ressourcenschonenden Xitogent-Monitoring-Agenten auf dem Host, auf dem Varnish Cache läuft. Xitogent läuft als root und kann den Shared Memory von Varnish direkt lesen — ohne zusätzliche Gruppenmitgliedschaft.

    curl -s https://xitoring.com/install.sh | sudo bash -s -- --key=YOUR_API_KEY
    2

    Verfügbarkeit von varnishstat prüfen

    Bestätigen Sie, dass die `varnishstat`-Binary im PATH ist und Counter zurückliefert. Führen Sie `varnishstat -1` auf dem Host aus — Sie sollten einen Snapshot von Cache-, Backend- und Session-Metriken sehen.

    varnishstat -1
    3

    Varnish-Integration aktivieren

    Führen Sie `sudo xitogent integrate` aus und wählen Sie Varnish. Xitogent testet die Verbindung und erkennt Ihre Varnish-Instanz und konfigurierten Backends automatisch — der Rest wird automatisch eingerichtet.

    sudo xitogent integrate
    4

    Alarmschwellen konfigurieren (optional)

    Legen Sie eigene Schwellenwerte für Cache-Trefferquote, Backend-Down-Ereignisse oder Object-Evictions fest, um Cache-Regressionen und Kapazitätsprobleme zu erkennen, bevor Nutzer ungecachte Antworten sehen.

    5

    Funktion überprüfen

    Führen Sie diesen Befehl auf dem Server aus, um zu bestätigen, dass Xitogent die Integration erkannt hat. Innerhalb von etwa 30 Sekunden werden frische Metriken in Ihr Dashboard gestreamt.

    sudo xitogent status

    Häufig gestellte Fragen

    Welche Varnish-Versionen werden unterstützt?
    Varnish 4.x, 5.x, 6.x und 7.x werden unterstützt.
    Wird hier „varnishstat“ verwendet?
    Ja, Xitogent liest Kennzahlen aus Varnishstat mit vernachlässigbarem Overhead aus.
    Kann ich mehrere Varnish-Instanzen überwachen?
    Ja, jede Instanz wird unabhängig überwacht.
    Was kostet es für jeden Varnish Cache Server?
    Das Varnish Cache Monitoring selbst ist ohne zusätzliche Kosten enthalten. Im Flexible-Plan kostet jeder Server 5,00 $/Monat, und Kombi-Pläne sparen bis zu 50 %. Weitere Details finden Sie auf unserer Preisseite.
    Wie lange dauert es, das Varnish Cache Monitoring einzurichten?
    Wenn Xitogent bereits auf Ihrem Server läuft, dauert die Konfiguration des Varnish Monitorings durchschnittlich etwa fünf Minuten. Die vollständige Anleitung finden Sie in unserer Varnish Monitoring Dokumentation.
    Wie überwache ich einen Varnish Server kostenlos?
    Xitoring bietet eine 30-tägige Testphase, um das Varnish Monitoring unverbindlich auszuprobieren. Grundlegende Server-Metriken und Uptime-Monitoring sind immer kostenlos, auch nach Ablauf der Testphase.
    Welche Art von Benachrichtigungen erhalte ich für das Varnish Cache Monitoring?
    Sie können angepasste Trigger und Benachrichtigungen für die wichtigsten Metriken konfigurieren, einschließlich Anfrageraten, Cache-Hit-Ratio, Ressourcennutzung und Backend-Gesundheit — und diese an die Benachrichtigungskanäle weiterleiten, die Ihr Team bereits verwendet.
    Welche Diagramme bieten Sie für das Varnish Cache Monitoring an?
    Xitoring liefert vorgefertigte Diagramme für Anfragen, Cache-Hit-Rate, Sessions und Backend-Server, die Ihnen eine End-to-End-Sichtbarkeit der Varnish-Leistung ermöglichen, ohne Dashboards von Grund auf neu erstellen zu müssen.
    Kann ich mehrere Varnish-Instanzen auf einem Server überwachen?
    Ja. Übergeben Sie den Namen jeder Instanz mit `varnishstat -n ` (passend zum `-n`-Argument, das beim Starten von `varnishd` verwendet wurde). Xitogent entdeckt jede Instanz automatisch und verfolgt sie separat im Dashboard mit eigenen Metriken, Alarmen und Historie — nützlich für Multi-Tenant- oder Split-Traffic-Setups.

    Varnish überwachen heute

    In weniger als 60 Sekunden eingerichtet. Keine Kreditkarte erforderlich. Umfassende Kennzahlen vom ersten Tag an.

    Kostenlose Testversion starten

    Entdecke weiter

    Verwandte Themen Integrationen