exporter 是 用于将采集相关指标提供给 prometheus 端点,以便于 prometheus 服务定时抓取指标到 prometheus 服务器做进一步操作。
由于 Redis, Nginx 没有官方的原生 exporter 目前使用是第三方开源的 exporter
spring boot exporter 与私密空间项目以 maven 依赖的方式引入
目前使用到的 exporter 有:
exporter |
说明 |
---|---|
node_exporter |
服务器运行状况的指标收集发射器(官方) |
mysqld_exporter |
MySQL 数据库运行状况的指标收集发射器(官方) |
nginx-module-vts |
nginx 运行状况的指标收集发射器,(nginx 本身不提供监控自身运行状态的操作、命令,所以引入第三方模块 vts 来提供支持的(第三方) |
redis_exporter |
redis 运行状况的指标收集发射器(第三方) |
spring boot exporter |
spring boot 运行状况的指标收集发射器(第三方, 基于maven) |