1.25. Jaeger 설정 참조
Service Mesh Operator가 ServiceMeshControlPlane
리소스를 생성할 때 분산 추적을 위한 리소스도 배포할 수 있습니다. 서비스 메시는 분산 추적을 위해 Jaeger를 사용합니다.
1.25.1. 추적 활성화 및 비활성화
ServiceMeshControlPlane
리소스에 추적 유형 및 샘플링 비율을 지정하여 분산 추적을 활성화합니다.
기본 all-in-one
Jaeger 매개변수
apiVersion: maistra.io/v2 kind: ServiceMeshControlPlane metadata: name: basic spec: version: v2.0 tracing: sampling: 100 type: Jaeger
현재 지원되는 유일한 추적 유형은 Jaeger
입니다.
Jaeger는 기본적으로 활성화되어 있습니다. 추적을 비활성화하려면 type
을 None
으로 설정합니다.
샘플링 비율은 Envoy 프록시가 추적을 생성하는 빈도를 결정합니다. 샘플링 비율 옵션을 사용하여 추적 시스템에 보고되는 요청의 백분율을 제어할 수 있습니다. 메시의 트래픽 및 수집하려는 추적 데이터 양을 기반으로 이 설정을 구성할 수 있습니다. 0.01% 증분을 나타내는 스케일링된 정수로 sampling
을 구성합니다. 예를 들어, 값을 10
로 설정하면 추적의 0.1%를 샘플링하고, 500
으로 설정하면 추적의 5%를 샘플링하며, 10000
으로 설정하면 추적의 100%를 샘플링합니다.
SMCP 샘플링 구성 옵션은 Envoy 샘플링 비율을 제어합니다. Jaeger 사용자 정의 리소스에서 Jaeger 추적 샘플링 비율을 구성합니다.