本文汇总使用 Prometheus 监控服务过程中涉及的基本概念,方便您查询和了解相关概念。
概念 | 说明 |
Exporter | |
Job | 一组 Target 的配置集合。定义了抓取间隔,访问限制等作用于一组 Target 的抓取行为。 |
Prometheus 实例 | Prometheus 监控服务提供的管理 Prometheus 监控数据采集和数据存储分析的逻辑单元。 |
Prometheus 探针 | 部署在用户侧或者云产品侧 Kubernetes 集群。负责自动发现采集目标、采集指标和远程写到其他库。 |
PromQL | Prometheus 监控服务的查询语言。支持瞬时查询和时间跨度查询,内置多种函数和操作符。可以对原始数据进行聚合、切片、预测和联合。 |
Target | Prometheus Agent 要抓取的采集目标。采集目标暴露自身运行、业务指标,或者代理暴露监控对象的运行、业务指标。 |
告警规则 | Prometheus 监控 Alerting Rule 格式的告警配置。可以通过 PromQL 描述。 |
标签 | 描述指标的一组 Key-Value 值。 |
服务发现 | Prometheus 监控服务的功能特点之一,无需静态配置,可以自动发现采集目标。支持 Kubernetes SD、Consul、Eureka 等多种服务发现方式,支持通过 Service Monitor、Pod Monitor 的方式暴露采集目标。 |
预聚合 | Prometheus 监控服务 Recording Rule能 力。可以通过 PromQL 将原始数据加工成新的指标,提升查询效率。 |
集成中心 | 集成了 Prometheus 监控服务支持的所有服务,您可以根据页面指引安装对应的服务,成功安装后即可在监控面板查看监控数据。 |
告警策略 | 用于定义告警如何触发,如何发送。 |
云产品监控 | Prometheus 监控 服务集成了腾讯云云产品的监控数据。可一键安装 Agent 即可查看监控数据。 |
指标 | 采集目标暴露的、可以完整反映监控对象运行或者业务状态的一系列标签化数据。 |
TPS | 每秒数据点的上报总数。它是衡量系统处理能力的重要指标。 |
Series 上限 | 指标个数上限,Series 上限 = (单个指标 × 该指标的维度组合) × 指标个数。 |