Prometheus exporters: Difference between revisions

From wikinotes
Line 14: Line 14:
{| class="wikitable"
{| class="wikitable"
|-
|-
| [[prometheus pushgateway]] || push metrics to prometheus
| [[pushgateway]] || push metrics to prometheus
|-
|-
| [[node_exporter]] || dump metrics to a file, expose with node_exporter
| [[node_exporter]] || dump metrics to a file, expose with node_exporter

Revision as of 03:35, 26 February 2022

Documentation

official exporters https://prometheus.io/docs/instrumenting/exporters/
writing exporters https://prometheus.io/docs/instrumenting/writing_exporters/

Custom Exporters

pushgateway push metrics to prometheus
node_exporter dump metrics to a file, expose with node_exporter

Official Exporters

node_exporter (official) general system resource usage
blackbox_exporter (official) probe endpoints over HTTP/HTTPS/DNS/TCP/ICMP

3rd Party Exporters

prometheus_smart_exporter S.M.A.R.T. HDD info (python, requires systemd)
smartctl_exporter S.M.A.R.T. HDD info (go)
nginx-prometheus-exporter monitor traffic
digitalocean_exporter monitor traffic, usage, costs