Looking at our tlsproxy implementation, we are currently not collecting metrics for nginx. This task will track enabling metrics collector for nginx for elastic nodes. This will also enable visualizations in some of our elasticsearch dashboards (node-comparison).
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Mstyles | T209812 Review Elastic/maps Grafana dashboards | |||
Declined | None | T216681 Enable nginx prometheus metrics for all elastic nodes |
Event Timeline
Change 491948 had a related patch set uploaded (by Mathew.onipe; owner: Mathew.onipe):
[operations/puppet@production] elasticsearch: enable prometheus collector for nginx
Change 491948 abandoned by Mathew.onipe:
elasticsearch: enable prometheus collector for nginx
Reason:
wrong implementation
Change 491972 had a related patch set uploaded (by Mathew.onipe; owner: Mathew.onipe):
[operations/puppet@production] tlsproxy: add prometheus exporter option
Change 492711 had a related patch set uploaded (by Mathew.onipe; owner: Mathew.onipe):
[operations/puppet/nginx@master] nginx: move prometheus lua into lua dir
Change 492720 had a related patch set uploaded (by Mathew.onipe; owner: Mathew.onipe):
[operations/puppet@production] thumbor: refer prometheus.lua from updated location
Change 493154 had a related patch set uploaded (by Mathew.onipe; owner: Mathew.onipe):
[operations/puppet@production] refactor lua support option
Change 492720 abandoned by Effie Mouzeli:
thumbor: refer prometheus.lua from updated location
Reason:
Thumbor has switched to haproxy
Change 492711 abandoned by Mathew.onipe:
nginx: add lua support regardless of version