简介
Prometheus是SoundCloud公司开发的一站式监控告警平台,依赖少,功能齐全。
于2016年加入CNCF,广泛用于
Kubernetes集群的监控系统中,2018.8月成为继K8S之后第二个毕业的项目。Prometheus作为CNCF生态圈中的重要一员,其活跃度仅次于
Kubernetes。
关键功能包括:
* 多维数据模型:metric,labels
* 灵活的查询语言:PromQL, 在同一个查询语句,可以对多个 metrics 进行乘法、加法、连接、取分数位等操作。
* 可独立部署,拆箱即用,不依赖分布式存储
* 通过Http pull的采集方式
* 通过push gateway来做push方式的兼容
* 通过静态配置或服务发现获取监控项
* 支持图表和dashboard等多种方式
核心组件:
* Prometheus Server: 采集和存储时序数据
* cli
热门工具 换一换