0.數據抓取的生命周期
1.通過文件發現
- job_name: node file_sd_configs: - targets/nodes/*.json reflesh_interval: 5m
2.添加標簽
cat ./node/node.json
[{"targets":["10.0.0.111:9100"], "labels":{"instance":"node_111"}}, {"targets":["10.0.0.134:9100"], "labels":{"datacenter":"node_134"}} ]
3.正則模糊查詢
up{myjob=~"node119.*"} rate(node_network_receive_bytes_total{myjob=~"node119.*",device="eth0"}[1m])
參考:https://www.cnblogs.com/zhoujinyi/p/11951779.html Prometheus學習系列(六)之Prometheus 查詢說明