Page MenuHomeSoftware Heritage

Explore / install a varnish prometheus probe
Closed, ResolvedPublic

Description

To have some bits on the real-time traffic on the web app.

eg. https://github.com/jonnenauha/prometheus_varnish_exporter

Event Timeline

douardda created this task.

The varnish logs should be also ingested to elasticsearch to have fine grained statistics.

It seems there is not filebeat / journalbeat supported module, but it may be possible to use a combinaison of varnishncsa [1] to generate varnish logs and filebeat to ingest them. It could also allow to have statistics on the caching effectiveness per requests.

[1] https://varnish-cache.org/docs/4.0/reference/varnishncsa.html

vsellier changed the task status from Open to Work in Progress.Feb 3 2022, 7:01 PM
vsellier claimed this task.
vsellier moved this task from Backlog to in-progress on the System administration board.
vsellier moved this task from in-progress to done on the System administration board.

the exporter is deployed.
The varnish stats are available on this dashboard: https://grafana.softwareheritage.org/d/pE2xMZank/varnish