本文匯總使用可觀測監控 Prometheus 版過程中涉及的基本概念,方便您查詢和了解相關概念。
概念 | 說明 |
---|---|
Exporter | 和監控對象伴生運行的應用。通常用于將監控對象存量的監控數據轉換成可觀測監控 Prometheus 版可以識別的OpenMetrics數據格式,暴露指標。目前有100+官方或者三方Exporter可供使用,請參見Exporter詳情。 |
Job | 一組Target的配置集合。定義了抓取間隔,訪問限制等作用于一組Target的抓取行為。 |
可觀測監控 Prometheus 版 | 阿里云可觀測監控 Prometheus 版全面對接開源Prometheus生態,支持類型豐富的組件監控,提供多種開箱即用的預置監控大盤,且提供全面托管的Prometheus服務。通過阿里云可觀測監控 Prometheus 版可以創建多種類型的可觀測監控 Prometheus 版。 |
Prometheus實例 | 阿里云可觀測監控 Prometheus 版提供的管理可觀測監控 Prometheus 版數據采集和數據存儲分析的邏輯單元。 |
Prometheus探針 | 部署在用戶側或者云產品側Kubernetes集群。負責自動發現采集目標、采集指標和遠程寫到其他庫。 |
PromQL | 可觀測監控 Prometheus 版的查詢語言。支持瞬時查詢和時間跨度查詢,內置多種函數和操作符。可以對原始數據進行聚合、切片、預測和聯合。 |
Sample | 一條時間線在某個時間點對應的數值。在可觀測監控 Prometheus 版中,每個Sample由一個float64數據類型的值和一個毫秒精度的時間戳構成。 |
Target | Prometheus探針要抓取的采集目標。采集目標暴露自身運行、業務指標,或者代理暴露監控對象的運行、業務指標。 |
告警規則 | 可觀測監控 Prometheus 版Alerting Rule格式的告警配置。可以通過PromQL描述。 |
標簽 | 描述指標的一組Key-Value值。 |
服務發現 | 可觀測監控 Prometheus 版的功能特點之一,無需靜態配置,可以自動發現采集目標。支持Kubernetes SD、Consul、Eureka等多種服務發現方式,支持通過ServiceMonitor、PodMonitor的方式暴露采集目標。 |
預聚合 | 可觀測監控 Prometheus 版Recording Rule能力。可以通過PromQL將原始數據加工成新的指標,提升查詢效率。 |
時間線 | 由指標名和標簽組成。相同的指標名和標簽在時間序列中構成唯一的一條時間線。 |
遠程存儲 | 阿里云自研的時序數據存儲組件。支持可觀測監控 Prometheus 版Remote Write協議,由云產品全面托管。 |
云產品監控 | 無縫集成了阿里云多種云產品的監控數據。用戶如果有阿里云云產品的監控需求,可以通過接入云產品監控實施。 |
指標 | 采集目標暴露的、可以完整反映監控對象運行或者業務狀態的一系列標簽化數據。可觀測監控 Prometheus 版采用OpenMetrics的標準數據格式描述指標。 |