
我已經設定 Prometheus 來監控我的 AWS EC2 實例,但問題是 Prometheus 僅顯示 1 個實例,但在我的 AWS 實例帳戶中卻有 2 個執行個體正在執行。兩個實例都在同一區域中運行,但我不知道為什麼它只顯示 1 個實例。
這是我的配置prometheus.yml
:
job_name: 'AWS-Instance' scrape_interval: 5s ec2_sd_configs: - region: us-east-2 access_key: ************ secret_key: ************ port: 9100 relabel_configs: - source_labels: [__meta_ec2_public_ip] regex: '(.*)' target_label: address replacement: '${1}:9100' - source_labels: [__meta_ec2_tag_Name] target_label: instance