5.6. 분산 추적 데이터 수집 제거
OpenShift Container Platform 클러스터에서 분산 추적 데이터 컬렉션을 제거하는 단계는 다음과 같습니다.
- 모든 분산 추적 데이터 수집 Pod를 종료합니다.
- OpenTelemetryCollector 인스턴스를 제거합니다.
- Red Hat OpenShift distributed tracing 데이터 수집 Operator를 제거합니다.
5.6.1. 웹 콘솔을 사용하여 분산 추적 데이터 수집 인스턴스 제거
웹 콘솔의 관리자 보기에서 분산 추적 데이터 수집 인스턴스를 제거할 수 있습니다.
전제 조건
-
cluster-admin
역할의 클러스터 관리자로 웹 콘솔에 로그인되어 있습니다. -
Red Hat OpenShift Dedicated의 경우
dedicated-admin
역할의 계정을 사용하여 로그인해야 합니다.
프로세스
-
Operator
설치된 Operator Red Hat OpenShift distributed tracing data collection Operator OpenTelemetryInstrumentation 또는 OpenTelemetryCollector 로 이동합니다. -
관련 인스턴스를 제거하려면
Delete … Delete 를 선택합니다. - 선택사항: Red Hat OpenShift distributed tracing data collection Operator를 제거합니다.
5.6.2. CLI를 사용하여 분산 추적 데이터 수집 인스턴스 제거
명령줄에서 분산 추적 데이터 수집 인스턴스를 제거할 수 있습니다.
전제 조건
cluster-admin
역할의 클러스터 관리자가 활성 OpenShift CLI(oc
) 세션입니다.작은 정보-
OpenShift CLI(
oc
) 버전이 최신 버전인지 확인하고 OpenShift Container Platform 버전과 일치하는지 확인합니다. oc login
을 실행합니다.$ oc login --username=<your_username>
-
OpenShift CLI(
프로세스
다음 명령을 실행하여 분산 추적 데이터 수집 인스턴스의 이름을 가져옵니다.
$ oc get deployments -n <project_of_opentelemetry_instance>
다음 명령을 실행하여 분산 추적 데이터 수집 인스턴스를 제거합니다.
$ oc delete opentelemetrycollectors <opentelemetry_instance_name> -n <project_of_opentelemetry_instance>
- 선택사항: Red Hat OpenShift distributed tracing data collection Operator를 제거합니다.
검증
분산 추적 데이터 수집 인스턴스를 성공적으로 제거하려면
oc get deployments
를 다시 실행합니다.$ oc get deployments -n <project_of_opentelemetry_instance>