Varnish-Plug-in

Varnish ist ein Open Source-Webcache-Beschleuniger. Weitere Informationen erhalten Sie unter varnish-cache.org.

Erkennung

Konfigurieren Sie zum Überwachen von Varnish das Varnish-Plug-in für den Monitoring-Agent.

Die erkannten Dienste werden auf der Seite mit den Varnish-Diensten im Menü Ressourcen aufgeführt. Nachdem Sie den Monitoring-Agent installiert und das Varnish-Plug-in auf Ihren Instanzen konfiguriert haben, füllt Cloud Monitoring die Seite mit den Varnish-Diensten mit Inventar und Messwerten.

Unterstützte Varnish-Versionen

Varnish wird von einem Plug-in beobachtet, das die Bibliothek libvarnish verwendet, um gespeicherte Statistiken aus dem varnish-Daemon zu lesen. Diese Bibliothek hängt von der ausgeführten Varnish-Version ab und ist nicht mit anderen Versionen kompatibel. Monitoring unterstützt nur die standardmäßig mit den folgenden Linux-Distributionen bereitgestellten Varnish-Versionen:

  • Red Hat Enterprise Linux 7.x, CentOS 7.x: Varnish 3.x
  • Red Hat Enterprise Linux 6.x, CentOS 6.x: Varnish 2.x
  • Ubuntu 18.04 Bionic: Varnish 5.x (teilweise Unterstützung)
  • Ubuntu 16.04 Xenial: Varnish 4.x
  • Ubuntu 14.04 Trusty oder Ubuntu 12.04 Precise: Varnish 3.x
  • Debian 9 (Stretch): Varnish 5.x (teilweise Unterstützung)
  • Debian 8 (Jessie): Varnish 4.x
  • Debian 7 (Wheezy): Varnish 3.x

Monitoring für Varnish konfigurieren

Folgen Sie nach der Installation des Monitoring-Agents dieser Anleitung, um das Varnish-Plug-in auf Ihren Instanzen zu konfigurieren.

Vorbereitung

Für das Varnish-Plug-in ist Version 5.5.0-315 oder eine höhere Version des Monitoring-Agents erforderlich. Informationen zum Aktualisieren des Agents finden Sie unter Upgrade des Agents ausführen.

Varnish-Monitoring-Plug-in aktivieren

Laden Sie auf Ihrer VM-Instanz varnish.conf aus dem GitHub-Konfigurations-Repository herunter und speichern Sie die Datei im Verzeichnis /opt/stackdriver/collectd/etc/collectd.d/:

(cd /opt/stackdriver/collectd/etc/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/varnish.conf)

Nachdem Sie die Konfigurationsdatei hinzugefügt haben, starten Sie den Monitoring-Agent mit dem folgenden Befehl neu:

sudo service stackdriver-agent restart

Weitere Informationen zum Plug-in collectd varnish finden Sie unter Plugin:Varnish.

Was wird überwacht

Die vollständige Liste der vom Varnish-Plug-in beobachteten Messwerte finden Sie unter Agent-Messwerte: varnish.

Weitere Informationen zu diesen Messwerten erhalten Sie auf varnish-cache.org.