4.5. Insights Operator 사용

Insights Operator는 구성 및 구성 요소 오류 상태를 주기적으로 수집하고 기본적으로 이러한 데이터를 두 시간마다 Red Hat에 보고합니다. 이 정보를 통해 Red Hat은 구성 및 Telemetry를 통해 보고된 것보다 더 깊은 오류 데이터를 평가할 수 있습니다. OpenShift Container Platform 사용자는 Red Hat Hybrid Cloud Console의 Insights Advisor 서비스에 보고서를 표시할 수 있습니다.

추가 리소스

4.5.1. Insights Operator 아카이브 다운로드

Insights Operator는 클러스터의 openshift-insights 네임스페이스에 있는 아카이브에 수집된 데이터를 저장합니다. Insights Operator에서 수집한 데이터를 다운로드하고 확인할 수 있습니다.

사전 요구 사항

  • cluster-admin 역할의 사용자로 클러스터에 액세스할 수 있어야 합니다.

절차

  1. Insights Operator에 대해 실행 중인 Pod의 이름을 찾습니다.

    $ oc get pods --namespace=openshift-insights -o custom-columns=:metadata.name --no-headers  --field-selector=status.phase=Running
  2. Insights Operator가 수집한 최근 데이터 아카이브를 복사합니다.

    $ oc cp openshift-insights/<insights_operator_pod_name>:/var/lib/insights-operator ./insights-data 1
    1
    & lt;insights_operator_pod_name >을 이전 명령의 Pod 이름 출력으로 바꿉니다.

최신 Insights Operator 아카이브는 이제 insights-data 디렉토리에서 사용할 수 있습니다.

4.5.2. Insights Operator 수집 기간 보기

Insights Operator가 아카이브에 포함된 정보를 수집하는 데 걸리는 시간을 볼 수 있습니다. 이를 통해 Insights Operator 리소스 사용과 Insights Advisor의 문제를 이해하는 데 도움이 됩니다.

사전 요구 사항

  • Insights Operator 아카이브의 최근 사본입니다.

프로세스

  1. 아카이브에서 /insights-operator/gathers.json 을 엽니다.

    파일에는 Insights Operator 수집 작업 목록이 포함되어 있습니다.

        {
          "name": "clusterconfig/authentication",
          "duration_in_ms": 730, 1
          "records_count": 1,
          "errors": null,
          "panic": null
        }
    1
    duration_in_ms 는 각 수집 작업의 시간(밀리초)입니다.
  2. 비정상에 대한 각 수집 작업을 검사합니다.