4.9. 모니터링 및 알림 구성
Tempo Operator는 배포자, 수집기 등 각 TempoStack 구성 요소에 대한 모니터링과 알림을 지원하고, Operator 자체에 대한 업그레이드 및 운영 지표를 제공합니다.
4.9.1. TempoStack 메트릭 및 알림 구성 링크 복사링크가 클립보드에 복사되었습니다!
TempoStack 인스턴스의 메트릭 및 경고를 활성화할 수 있습니다.
사전 요구 사항
- 클러스터에서 사용자 정의 프로젝트에 대한 모니터링이 활성화됩니다.
프로세스
TempoStack 인스턴스의 메트릭을 활성화하려면
spec.observability.metrics.createServiceMonitors
필드를true
로 설정합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow TempoStack 인스턴스에 대한 경고를 활성화하려면
spec.observability.metrics.createPrometheusRules
필드를true
로 설정합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
웹 콘솔의 관리자 보기를 사용하여 구성이 성공했는지 확인할 수 있습니다.
-
모니터링
대상으로 이동하여 소스: 사용자에 대해 필터링한 다음 tempo-<instance_name>-<component>
형식의 서비스 모니터링의 상태가 Up 인지 확인합니다. -
경고가 올바르게 설정되었는지 확인하려면 모니터링
경고 경고 규칙으로 이동하여 소스: 사용자 에 대해 필터링한 다음 TempoStack 인스턴스 구성 요소에 대한 경고 규칙을 사용할 수 있는지 확인합니다.
4.9.2. Tempo Operator 메트릭 및 알림 구성 링크 복사링크가 클립보드에 복사되었습니다!
웹 콘솔에서 Tempo Operator를 설치할 때 이 네임스페이스에서 Operator 권장 클러스터 모니터링 활성화 확인란을 선택하여 Tempo Operator의 메트릭 및 경고를 생성할 수 있습니다.
설치 중에 확인란을 선택하지 않은 경우 Tempo Operator를 설치한 후에도 메트릭 및 경고를 수동으로 활성화할 수 있습니다.
프로세스
-
Tempo Operator가 설치된 프로젝트에서
openshift.io/cluster-monitoring: "true"
레이블을 추가합니다. 기본값은openshift-tempo-operator
입니다.
검증
웹 콘솔의 관리자 보기를 사용하여 구성이 성공했는지 확인할 수 있습니다.
-
모니터링
대상으로 이동하여 소스: 플랫폼을 필터링한 다음 Up 상태가 있어야 하는 tempo-operator
를 검색합니다. -
경고가 올바르게 설정되었는지 확인하려면 모니터링
경고 경고 규칙으로 이동하여 소스: 플랫폼에 대한 필터링 및 Tempo Operator의 경고 규칙을 찾습니다.