标签:数据模型 serve metrics 定时 image 分组 直接 code gen
Prometheus是什么
Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。自2012年成为社区开源项目,拥有非常活跃的开发人员和用户社区。为强调开源及独立维护,Prometheus于2016年加入云原生云计算基金会(CNCF),成为继Kubernetes之后的第二个托管项目。
https://prometheus.io https://github.com/prometheus
作为新一代的监控框架,Prometheus 具有以下特点:
多维数据模型:由度量名称和键值对标识的时间序列数据
Prometheus适用于以机器为中心的监控以及高度动态面向服务架构的监控。
2.1 Prometheus 由多个组件组成,但是其中许多组件是可选的:
2.2 数据模型
Prometheus将所有数据存储为时间序列;具有相同度量名称以及标签属于同一个指标。每个时间序列都由度量标准名称和一组键值对(也成为标签)唯一标识。
时间序列格式:
<metric name>{<label name>=<label value>, ...}
示例:api_http_requests_total{method="POST", handler="/messages"}
2.3 指标类型
标签:数据模型 serve metrics 定时 image 分组 直接 code gen
原文地址:https://www.cnblogs.com/cyleon/p/12820846.html