Prometheus 是什么
Prometheus 是 SoundCloud 公司开源的系统监控告警工具。2016 年,继 k8s 后,作为第二个托管项目加入了云原生计算基金会。这个项目拥有着非常活跃的开发者和用户社区,随着云原生和 k8s的推广,越来越多的公司的运维都是使用 Prometheus + Grafana(可视化) 的这一套。
Prometheus 以时序数据的形式收集和存储其指标,同时支持添加自定义 label 的可选键值对
监控对象
- 硬件状态:电源状态、CPU 状态、机器温度、风扇状态…
- 服务器基础:CPU,内存,磁盘,网络 使用情况
- 数据库: MySQL, ES …
- 中间件:Nginx, MQ…
- 应用:QPS,接口延时,线程数…
Prometheus 优势
其他方案