Prometheus 是 Cloud Native Computing Foundation 项目,是一个系统和服务监控系统。 它按给定的时间间隔从配置的目标收集指标,评估规则表达式,显示结果,并可以在观察到指定条件时触发警报。
特征
- 多维数据模型(时间序列由指标名称和一组键/值维度定义)
- PromQL,一种强大而灵活的查询语言,以利用这种维度
- 不依赖分布式存储;单个服务器节点是自主的
- 用于收集时间序列的HTTP拉动模型
- 通过中间网关支持批量作业的时间序列推送
- 通过服务发现或静态配置来发现目标
- 支持多种模式的图形和仪表盘制作
- 支持分层和水平联合