1. static_configs: # 静态配置 static_configs: # 指定要抓取的目标地址 -targets: ['localhost:9090','localhost:9191'] # 给抓取出来的所有指标添加指定的标签 labels: my: label your: label 1. 2. 3. 4. 5. 6. 7. 8. 2. file_sd_configs: 基于文件的自动发现,prometheus会定期读取文件中的配置...
- static_configs: - targets: # - alertmanager:9093 rule_files: # - "first_rules.yml" # - "second_rules.yml" # A scrape configuration containing exactly one endpoint to scrape: # Here it's Prometheus itself. scrape_configs: # The job name is added as a label `job=<job_name>` to ...
[root@VM-12-8-centos kube-prom]# cat prometheus-additional.yaml-job_name:'blackbox'metrics_path:/probeparams:module:[http_2xx]static_configs:-targets:-http://10.1.226.250:6000-http://10.1.38.97:3000/healthz/ready-http://10.1.116.84:5000-http://10.1.215.125:7000/healthz/ready-http://1...
- job_name: 'prometheus' static_configs: - targets: ['xxx.xxx.x.xx:9090'] 配置文件发现 第一段代码是放在prometheus.yml的scrape_config内,第二段代码是保存在/opt/prometheus/monitor_config/目录下,名称可以写被监控的机器ip文件为yml文件,如10.172.12.12.yml - job_name: 'zx_host' file_sd_configs...
一、服务发现 Prometheus 中是如何使用服务发现来查找和抓取目标的。我们知道在 Prometheus 配置文件中可以通过一个 static_configs 来配置静态的抓取任务,但是在云环境下,特别是容器环境下,抓取目标地址是经常变动的,所以用静态的方式就不能满足这些场景了,还有特别在
1.kubernetes_sd_configs: #基于 Kubernetes API 实现的服务发现, 让 prometheus 动态发现 kubernetes 中被监控的目标 2.static_configs: #静态服务发现, 基于 prometheus 配置文件指定的监控目标,每当有一个新的目标实例需要监控, 都需要手动修改配置文件配置目标 target。
scrape_configs: - job_name: 'prometheus' static_configs: - targets: ['localhost:9090', 'localhost:9100'] labels: group: 'prometheus' scrape_configs表示定义收集规则,指定了:localhost:9090和localhost:9100作为获取信息的地址,并给获取的信息打上了group=prometheus的标签。 2、服务发现配置 Prometheus支持多...
static_configs: - targets: ['localhost:8000'] 2.为了避免采集点太多,可以指定一个额外的配置文件来存储(可以热加载),相当于是基于文件的服务发现。 prometheus.yml: scrape_configs: # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config. ...
static_configs: - targets: ['localhost:9090'] 启动Prometheus服务 cd到Prometheus服务目录,并指定刚刚自定义好的配置文件,并启动Prometheus服务, 如下所示: start Prometheus. By default, Prometheus stores its database in ./data (flag -storage.local.path). ...
static_configs: - targets: ['localhost:8084'] 重新启动Prometheus Server。具体操作,请参见上文的步骤一。 在Prometheus内置的监控管理工作台输入up指令后单击Execute,启动数据访问端口。 状态为1,表示端口已启动。 步骤四:在Prometheus的Graph中查看数据