zabbix和prometheus监控优缺点比较
zabbix
- 图形界面友好
- 成熟,资料也很多
- 告警,分级,完善
- 架构成熟
prometheus
- 界面不是很友好,各种配置都需要手写
- 对容器(docker)、k8s监控有成熟的解决方案
prometheus概述
- prometheus特点:
- 多维数据模型:由度量名称和键值对标识的时间序列数据
- PromSQL:一种灵活的查询语言,可以利用多维数据完成复杂的查询
- 不依赖分布式存储,单个服务器节点可直接工作
- 基于HTTP的pull方式采集时间序列数据
- 推送时间序列数据通过PushGateway组件支持
- 通过服务发现或静态配置发现目标
- 多种图形模式及仪表盘支持(grafana)