1. 对比Zabbix
相对于zabbix更加灵活,模块间比较解耦,方便使用,不需要安装
zabbix客户端通过脚本采集数据库数据、日志文件等。而Prometheus客户端分为不同语言的SDK和不同用途的exporter,比如监控机器状态、mysql性能等,可以直接使用exporter,通过http对服务端提供信息(server去pull信息);如果监控自己的业务状态,可以直接使用官方的sdk,不需要先把数据存入数据再供客户端采集。
zabbix客户端更多做的是推送数据,而Prometheus客户端本地会存储监控数据,服务端定时来拉取数据。
2.特性
强大的多维度数据模型:
时间序列数据通过
1