Deploy varnish_exporter for frontend/backend varnish, plus related prometheus configuration changes.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | fgiunchedi | T145659 Port application-specific metrics from ganglia to prometheus | |||
Resolved | fgiunchedi | T147424 Port varnish metrics from ganglia to prometheus |
Event Timeline
Change 310819 had a related patch set uploaded (by Filippo Giunchedi):
prometheus: generate varnish targets from conftool
Change 315098 had a related patch set uploaded (by Filippo Giunchedi):
[WIP] prometheus: generate Varnish targets
Change 310819 merged by Filippo Giunchedi:
prometheus: generate varnish targets from get_clusters()
Change 319291 had a related patch set uploaded (by Ema):
site: add varnish_exporter to esams/eqiad maps/misc
Change 319293 had a related patch set uploaded (by Ema):
prometheus: extend Varnish targets generation to text/upload
Change 319295 had a related patch set uploaded (by Ema):
site: add varnish_exporter to text/upload
Change 319293 merged by Ema:
prometheus: extend Varnish targets generation to text/upload
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
Change 327873 merged by Filippo Giunchedi:
prometheus: add aggregation rules for varnish_exporter