Prometheus exporters: Difference between revisions

From wikinotes
No edit summary
Line 10: Line 10:
</blockquote><!-- Documentation -->
</blockquote><!-- Documentation -->


= Exporters =
= Writing Exporters =
<blockquote>
{| class="wikitable"
|-
| [[prometheus pushgateway]] || push metrics to prometheus
|-
|}
</blockquote><!-- Writing Exporters -->
 
= Official Exporters =
<blockquote>
<blockquote>
{| class="wikitable"
{| class="wikitable"
Line 17: Line 26:
|-
|-
| [[blackbox_exporter]] || (official) probe endpoints over HTTP/HTTPS/DNS/TCP/ICMP
| [[blackbox_exporter]] || (official) probe endpoints over HTTP/HTTPS/DNS/TCP/ICMP
|-
|}
</blockquote><!-- Official Exporters -->
= 3rd Party Exporters =
<blockquote>
{| class="wikitable"
|-
|-
| [[prometheus_smart_exporter]] || S.M.A.R.T. HDD info (python, requires systemd)
| [[prometheus_smart_exporter]] || S.M.A.R.T. HDD info (python, requires systemd)
Line 27: Line 43:
|-
|-
|}
|}
</blockquote><!-- Notes -->
</blockquote><!-- 3rd Party Exporters -->

Revision as of 01:30, 26 February 2022

Documentation

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

Writing Exporters

prometheus pushgateway push metrics to prometheus

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