
AWS EC2 인스턴스 모니터링을 위해 Prometheus를 설정했는데 문제는 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