exporter分为两类:独立 和 集成到应用,集成到应用的方式侵犯业务逻辑代码
独立式数据流:
[目标系统] ->(采集监控数据、规范数据格式) [exporter] ->(http轮询获取数据) [Prometheus]
常见的exporter数据采集方式:
1)文件方式:例如node exporter通过读取linux操作系统proc下各个目录中的文件,计算得出操作系统的状态,如/proc/meminfo中记录的内存信息和/proc/stat中记录的CPU信息
2)命令方式:这种方式也可称为TCP方式,比如:Redis需要通过INFO命令获取监控信息,MySQL也是通过监控相关的表获取监控信息的
3)HTTP/HTTPS方式:例如RabbitMQ可以通过HTTP接口获取监控数据
标签:node,exporter,HTTP,方式,获得,监控,proc From: https://www.cnblogs.com/cheyunhua/p/17310562.html