- 中央:config/(prometheus,alertmanager,grafana)、apps/(tile-cache,topology-editor) - 边缘:config/(vmagent,blackbox,targets)、apps/(onvif-exporter) - env: TRAEFIK_PROVIDER、prometheus/env.example 详细说明 - 文档:README/doc 重构,EDGE_CACHE 合并到 EDGE_AGENT_CONFIG - targets.csv 更新流程说明,ARCHITECTURE 图收窄 Made-with: Cursor
41 lines
1.2 KiB
Plaintext
41 lines
1.2 KiB
Plaintext
# vmagent 抓取配置(与 prometheus.yml 兼容,自监控端口改为 8429)
|
||
# 如需修改 region,可编辑此文件或通过 deploy.sh 从 vmagent-scrape.yml.template 生成
|
||
global:
|
||
scrape_interval: 120s
|
||
evaluation_interval: 120s
|
||
external_labels:
|
||
region: workernode_1
|
||
|
||
scrape_configs:
|
||
- job_name: 'onvif-devices'
|
||
scrape_interval: 120s
|
||
file_sd_configs:
|
||
- files: ['/etc/prometheus/target-onvif.json']
|
||
refresh_interval: 5m
|
||
metrics_path: /metrics
|
||
static_configs:
|
||
- targets: ['onvif-exporter:9600']
|
||
|
||
- job_name: 'network-ping'
|
||
scrape_interval: 300s
|
||
file_sd_configs:
|
||
- files: ['/etc/prometheus/target-ping.json']
|
||
refresh_interval: 5m
|
||
metrics_path: /probe
|
||
params:
|
||
module: [icmp]
|
||
static_configs:
|
||
- targets: ['blackbox-exporter:9115']
|
||
relabel_configs:
|
||
- source_labels: [__address__]
|
||
target_label: __param_target
|
||
- source_labels: [__param_target]
|
||
target_label: instance
|
||
- target_label: __address__
|
||
replacement: blackbox-exporter:9115
|
||
|
||
- job_name: 'vmagent-edge'
|
||
scrape_interval: 60s
|
||
static_configs:
|
||
- targets: ['localhost:8429']
|