Prometheus 实战

prometheus 实战

Prometheus 配置文件

global: #全局配置
  scrape_interval: 15s  # 采集数据时间间隔
  scrape_timeout: 15s   # 采集数据超时时间 

rule_file: 告警规则
scrape_configs: 配置被监控端,称为target,每个target 用job_name 分组管理,又分为静态配置和服务发现
alerting: 告警配置
remote_write/remote_read: 从远程数据库读写
配置被监控端
目标(targets): 被监控端
实例(instances): 每个被监控端称为实例
作业(Job): 具有相同目标的实例集合称为作业
数据模型:
Prometheus将所有数据存储为时间序列
具有相同度量名称以及标签属于同一个指标
每个时间序列都由标准名称和一组键值对(称为标签)唯一标识 
通过标签查询指定指标

指标格式:
<metric name>{<label name>=<label value>...}
image-20230114154338901
comments powered by Disqus