5.2. UI 플러그인 모니터링


중요

Cluster Observability Operator 모니터링 UI 플러그인은 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.

Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.

모니터링 UI 플러그인은 OpenShift 웹 콘솔의 관리자 화면에 모니터링 기능을 추가합니다.

  • RHACM: COO(Cluster Observability Operator)의 모니터링 플러그인을 사용하면 RHACM(Red Hat Advanced Cluster Management) 환경에서 작동할 수 있으므로 OpenShift Container Platform과 동일한 경고 기능을 RHACM에 제공할 수 있습니다. RHACM Alertmanager 백엔드에서 경고를 가져오도록 플러그인을 구성할 수 있습니다. 이를 통해 RHACM 및 OpenShift Container Platform 모니터링 워크플로우를 조정하여 원활한 통합 및 사용자 환경을 구현할 수 있습니다.
  • 사고 탐지: 사고 탐지 기능 그룹은 개별 경고에 의해 압도되는 대신 경고 버스트의 근본 원인을 식별하는 데 도움이 되는 사고 관련 경고를 그룹화합니다. 이는 사고의 타임라인, 심각도별 색상으로 구분되며 사고 내에서 개별 경고를 드릴다운할 수 있습니다. 또한 시스템은 영향을 받는 구성 요소별로 경고를 심각도로 그룹화하여 분류합니다. 이를 통해 가장 중요한 영역에 먼저 집중할 수 있습니다.

    사고 탐지 기능은 Observe Incidents 의 관리자 화면에서 사용할 수 있습니다.

5.2.1. Cluster Observability Operator 모니터링 UI 플러그인 설치

모니터링 UI 플러그인은 Advance Cluster Management(ACM) 화면 및 사고 탐지를 위해 OpenShift 웹 콘솔에 모니터링 관련 UI 기능을 추가합니다.

사전 요구 사항

  • cluster-admin 클러스터 역할의 사용자로 클러스터에 액세스할 수 있습니다.
  • OpenShift Container Platform 웹 콘솔에 로그인했습니다.
  • Cluster Observability Operator가 설치되어 있습니다.

프로세스

  1. OpenShift Container Platform 웹 콘솔에서 Operator 설치된 Operator 를 클릭하고 Cluster Observability Operator를 선택합니다.
  2. UI 플러그인 탭(tab 목록의 맨 오른쪽에 있음)을 선택하고 Create UIPlugin을 누릅니다.
  3. YAML 보기를 선택하고 다음 콘텐츠를 입력한 다음 Create:을 누릅니다.

    apiVersion: observability.openshift.io/v1alpha1
    kind: UIPlugin
    metadata:
      name: monitoring
    spec:
      type: Monitoring
      monitoring:
        acm: 1
          enabled: true
          alertmanager:
            url: 'https://alertmanager.open-cluster-management-observability.svc:9095'
          thanosQuerier:
            url: 'https://rbac-query-proxy.open-cluster-management-observability.svc:8443'
        incidents: 2
          enabled: true
    1
    RHACM 기능을 활성화합니다. Alertmanager 및 ThanosQuerier 서비스 끝점을 구성해야 합니다.
    2
    사고 탐지 기능을 활성화합니다.

5.2.2. Cluster Observability Operator 사고 탐지 개요

클러스터는 상당한 양의 모니터링 데이터를 생성할 수 있으므로 중요한 신호를 노이즈와 구분하기가 어렵습니다. 단일 사고는 경고의 계단식을 트리거할 수 있으며, 이로 인해 문제를 탐지하고 해결하는 데 시간이 연장됩니다.

Cluster Observability Operator 사고 탐지 기능 그룹으로 인해 사고에 대한 관련 경고가 발생합니다. 그런 다음 이러한 문제는 심각도별로 색상으로 코딩되는 타임라인으로 시각화됩니다. 경고는 심각도별로 그룹화된 특정 구성 요소에 매핑되므로 먼저 높은 영향을 미치는 구성 요소에 중점을 두고 근본 원인을 식별할 수 있습니다. 그런 다음 사고 타임라인에서 개별 알림으로 드릴다운하여 기본 문제를 해결하는 방법을 확인할 수 있습니다.

Cluster Observability Operator 사고 탐지는 클러스터에서 발생하는 사고를 보다 신속하게 이해하고 해결하기 위한 명확한 단계로 전환됩니다.

5.2.3. Cluster Observability Operator 문제 탐지 사용

사전 요구 사항

  • cluster-admin 클러스터 역할의 사용자로 클러스터에 액세스할 수 있습니다.
  • OpenShift Container Platform 웹 콘솔에 로그인했습니다.
  • Cluster Observability Operator가 설치되어 있습니다.
  • 사고 탐지가 활성화된 Cluster Observability Operator 모니터링 UI 플러그인을 설치했습니다.

프로세스

  1. 웹 콘솔의 관리자 화면에서 모니터링 사고 를 클릭합니다.
  2. 사고 시간대 UI는 경고 그룹화를 인시던트 로 보여줍니다. 그래프에 있는 라인의 색상 코딩은 사고의 심각도에 해당합니다. 기본적으로 7일 타임라인이 표시됩니다.

    주간 사고 타임라인
    참고

    사고 탐지를 활성화한 후 상관관계를 처리하고 타임라인을 보는 데 최소 10분이 걸립니다.

    이 기능을 활성화한 후 실행되는 경고에만 분석 및 그룹화가 수행됩니다. 기능 활성화 전에 해결된 경고는 포함되지 않습니다.

  3. 드롭다운을 클릭하여 1일 보기로 확대하여 기간을 지정합니다.

    일일 인시던트 타임라인
  4. 사고를 클릭하면 경고 타임라인 UI에서 해당 문제의 일부인 경고 타임라인을 확인할 수 있습니다.

    사고 경고 타임라인
  5. 다음 경고 목록에서 경고는 심각도별로 그룹화되는 특정 구성 요소에 매핑됩니다.

    사고 경고 구성 요소
  6. 목록에서 컴퓨팅 구성 요소를 확장하려면 클릭합니다. 해당 구성 요소와 관련된 기본 경고가 표시됩니다.

    인시던시 확장 구성 요소
  7. 해당 경고에 대한 자세한 정보를 보려면 실행 경고 링크를 클릭합니다.
참고

확인된 문제

  • 타임라인 표시줄의 순서에 따라 툴팁이 겹치고 기본 표시줄을 숨길 수 있습니다. 여전히 표시줄을 클릭하고 사고 또는 경고를 선택할 수 있습니다.
  • 사고 구성 요소 섹션의 음소거 경고 버튼은 해당 필드를 사전 채워지지 않으며 사용할 수 없습니다. 해결 방법으로 경고 섹션에서 동일한 메뉴와 음소거 경고를 사용할 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.