如何将Prometheus exporter改写为长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1418个文字,预计阅读时间需要6分钟。
Prometheus官方及社区提供了众多exporter,涵盖数据库、中间件、操作系统、存储、硬件设备等,可全面查看exporters。通过这些exporter,基本可覆盖80%的监控需求,尽管部分场景可能需要额外扩展。
Prometheus 官方和社区提供了非常多的exporter,涵盖数据库、中间件、OS、存储、硬件设备等,具体可查看exporters、exporterhub.io,通过这些 exporter 基本可以覆盖80%的监控需求,依然有小部分需要通过自定义脚本或者定制、修改社区exporter实现。本文我们将学习如何通过go编写一个简单的expoter用于暴露OS的负载。
要实现的三个load指标如下:
exporter的核心是http服务,对外暴露exporter本身运行时指标和监控信息。我们可以直接通过net/http暴力实现,更好的方式是使用Prometheus 官方提供的client library 来简化一部分工作。
本文共计1418个文字,预计阅读时间需要6分钟。
Prometheus官方及社区提供了众多exporter,涵盖数据库、中间件、操作系统、存储、硬件设备等,可全面查看exporters。通过这些exporter,基本可覆盖80%的监控需求,尽管部分场景可能需要额外扩展。
Prometheus 官方和社区提供了非常多的exporter,涵盖数据库、中间件、OS、存储、硬件设备等,具体可查看exporters、exporterhub.io,通过这些 exporter 基本可以覆盖80%的监控需求,依然有小部分需要通过自定义脚本或者定制、修改社区exporter实现。本文我们将学习如何通过go编写一个简单的expoter用于暴露OS的负载。
要实现的三个load指标如下:
exporter的核心是http服务,对外暴露exporter本身运行时指标和监控信息。我们可以直接通过net/http暴力实现,更好的方式是使用Prometheus 官方提供的client library 来简化一部分工作。

