Page MenuHomePhabricator

Port varnish metrics from ganglia to prometheus
Closed, ResolvedPublic

Description

Deploy varnish_exporter for frontend/backend varnish, plus related prometheus configuration changes.

Event Timeline

Change 310819 had a related patch set uploaded (by Filippo Giunchedi):
prometheus: generate varnish targets from conftool

https://gerrit.wikimedia.org/r/310819

Change 315098 had a related patch set uploaded (by Filippo Giunchedi):
[WIP] prometheus: generate Varnish targets

https://gerrit.wikimedia.org/r/315098

Change 310819 merged by Filippo Giunchedi:
prometheus: generate varnish targets from get_clusters()

https://gerrit.wikimedia.org/r/310819

Change 315098 merged by Filippo Giunchedi:
prometheus: generate Varnish targets

https://gerrit.wikimedia.org/r/315098

Change 319291 had a related patch set uploaded (by Ema):
site: add varnish_exporter to esams/eqiad maps/misc

https://gerrit.wikimedia.org/r/319291

Change 319293 had a related patch set uploaded (by Ema):
prometheus: extend Varnish targets generation to text/upload

https://gerrit.wikimedia.org/r/319293

Change 319295 had a related patch set uploaded (by Ema):
site: add varnish_exporter to text/upload

https://gerrit.wikimedia.org/r/319295

Change 319291 merged by Ema:
site: add varnish_exporter to esams/eqiad maps/misc

https://gerrit.wikimedia.org/r/319291

Change 319293 merged by Ema:
prometheus: extend Varnish targets generation to text/upload

https://gerrit.wikimedia.org/r/319293

Change 319295 merged by BBlack:
prometheus: add varnish_exporter to all varnishes

https://gerrit.wikimedia.org/r/319295

fgiunchedi claimed this task.

This is completed for all statistics provided by varnishstat, there are more that we custom-collect from varnishlog that end up in graphite/statsd, not ganglia.

Change 327873 had a related patch set uploaded (by Filippo Giunchedi):
prometheus: add aggregation rules for varnish_exporter

https://gerrit.wikimedia.org/r/327873

Change 327873 merged by Filippo Giunchedi:
prometheus: add aggregation rules for varnish_exporter

https://gerrit.wikimedia.org/r/327873