Prometheus를 사용하여 Amazon Managed Service for Prometheus로 고가용성 데이터 전송 - Amazon Managed Service for Prometheus

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Prometheus를 사용하여 Amazon Managed Service for Prometheus로 고가용성 데이터 전송

Prometheus를 사용하여 고가용성 구성을 설정하려면 Amazon Managed Service for Prometheus에서 식별할 수 있도록 고가용성 그룹의 모든 인스턴스에 외부 레이블을 적용해야 합니다. Prometheus 인스턴스 에이전트를 고가용성 그룹의 일부로 식별하려면 cluster 레이블을 사용합니다. 그룹 내 각 복제본을 개별적으로 식별하려면 __replica__ 레이블을 사용합니다. 중복 제거가 제대로 작동하려면 __replica__cluster 레이블을 모두 적용해야 합니다.

참고

__replica__ 레이블은 단어 replica 앞뒤에 두 개의 밑줄 기호를 사용하여 서식이 지정되어 있습니다.

예제: 코드 조각

다음 코드 조각에서 cluster 레이블은 Prometheus 인스턴스 에이전트 prom-team1을 식별하고 _replica_ 레이블은 복제본 replica1replica2를 식별합니다.

cluster: prom-team1 __replica__: replica1
cluster: prom-team1 __replica__: replica2

Amazon Managed Service for Prometheus는 이러한 레이블과 함께 고가용성 복제본의 데이터 샘플을 저장하므로 샘플이 승인되면 replica 레이블이 제거됩니다. 즉, 현재 시리즈에 대해 복제본당 시리즈가 아닌 1:1 시리즈 매핑만 사용할 수 있습니다. cluster 레이블은 유지됩니다.

참고

특정 버전의 Kubernetes (1.28 및 1.29) 는 레이블이 있는 자체 메트릭을 내보낼 수 있습니다. cluster 이로 인해 Prometheus용 Amazon 매니지드 서비스 중복 제거에 문제가 발생할 수 있습니다. 자세한 내용은 고가용성 FAQ를 참조하십시오.