【Prometheus】Prometheus - Exporter

Posted by 西维蜀黍 on 2020-07-22, Last Modified on 2021-09-21
  • 所有的Exporter:https://prometheus.io/docs/instrumenting/exporters/#exporters-and-integrations
  • Redis Exporter:https://github.com/oliver006/redis_exporter
  • Golang Exporter:https://github.com/prometheus/mysqld_exporter

Prometheus Client Library - 为自己的服务写

如果我们想监控的服务是一个自己写的服务,而不是MySQL、Redis等等,则可以基于 Prometheus Client Library 来为自己的服务写一个该服务的 Exporter:

如果我们使用的编程语言还没有被 Prometheus Client Library 覆盖,则可以考虑直接生成 Prometheus text-based exposition format,参考 https://prometheus.io/docs/instrumenting/exposition_formats/

Ref