4.7. 대상 Al Cryostat
대상 Al history는 OpenTelemetry 수집기 인스턴스의 배포된 플릿에서 대상을 스크랩하는 OpenTelemetry Operator의 선택적 구성 요소입니다. 대상은 Prometheus PodMonitor
및 ServiceMonitor
CR(사용자 정의 리소스)과 통합됩니다. Target Al Cryostat가 활성화되면 OpenTelemetry Operator는 Target Al Cryostat 서비스에 연결된 활성화된 prometheus
수신자에 http_sd_config
필드를 추가합니다.
대상은 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
활성화된 Target Alllector CR을 사용하는 OpenTelemetryCollector CR의 예
- 1
- 대상이 활성화된 경우 배포 모드를
상태 저장
세트로 설정해야 합니다. - 2
- Target Al Cryostat를 활성화합니다. 기본값은
false
입니다. - 3
- Target Al Cryostat 배포의 서비스 계정 이름입니다. 서비스 계정에는
ServiceMonitor
,PodMonitor
사용자 정의 리소스 및 클러스터의 기타 오브젝트를 가져오려면 RBAC가 있어야 스크랩된 메트릭에 라벨을 올바르게 설정해야 합니다. 기본 서비스 이름은 <collector_name>-targetal Cryostat입니다
. - 4
- Prometheus
PodMonitor
및ServiceMonitor
사용자 정의 리소스와의 통합을 활성화합니다. - 5
- Prometheus
ServiceMonitor
사용자 정의 리소스의 라벨 선택기입니다. 비어 있는 경우 모든 서비스 모니터를 활성화합니다. - 6
- Prometheus
PodMonitor
사용자 정의 리소스의 라벨 선택기입니다. 비어 있는 경우 모든 Pod 모니터를 활성화합니다. - 7
- 최소 빈
scrape_config: []
구성 옵션이 있는 Prometheus 수신자.
Target Al Cryostat 배포에서는 Kubernetes API를 사용하여 클러스터에서 관련 개체를 가져오므로 사용자 지정 RBAC 구성이 필요합니다.
Target Al Cryostat 서비스 계정에 대한 RBAC 구성