• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

문제 신고

Kubernetes 이벤트 통합

New Relic Kubernetes 이벤트 통합은 Kubernetes 클러스터에서 발생하는 이벤트를 감시하고 해당 이벤트를 New Relic으로 보냅니다. 이벤트 데이터를 시각화하려면 Kubernetes 클러스터 탐색기 를 사용하거나 인프라 이벤트 UI 를 사용하십시오.

설치

Kubernetes 이벤트 통합은 가이드 설치 를 사용하거나 Helm을 통해 설치할 때 기본적으로 설치됩니다.

Kubernetes 이벤트 보기

Kubernetes 이벤트 통합을 성공적으로 설치하면 New Relic에서 이벤트를 보고 쿼리할 수 있습니다.

대시보드 에 이벤트를 추가하려면:

  1. 새 대시보드 또는 기존 대시보드 에 차트를 추가하거나 New Relic 쿼리 빌더 를 사용하여 차트를 생성합니다.

  2. 차트를 생성하거나 업데이트할 때 차트 유형 table 을 선택하고 다음 이벤트 쿼리를 사용하여 YOUR_CLUSTER_NAME 을 클러스터 이름으로 바꿉니다.

    FROM InfrastructureEvent SELECT
    event.involvedObject.kind, event.involvedObject.name, event.reason,event.message
    WHERE clusterName = 'YOUR_CLUSTER_NAME' limit 100

쿼리 이벤트

다음은 데이터를 쿼리 하는 몇 가지 예입니다.

속성 이름 가져오기

모든 속성 이름을 보려면 다음 쿼리를 사용하십시오.

FROM InfrastructureEvent SELECT keyset() WHERE category = 'kubernetes'

이벤트 세부정보 보기

클러스터의 최신 이벤트에 대한 세부정보를 보려면 다음 쿼리를 사용하고 YOUR_CLUSTER_NAME 을 클러스터 이름으로 바꿉니다.

FROM InfrastructureEvent SELECT event.involvedObject.kind,
event.involvedObject.name, event.type, event.message, event.reason WHERE
category = 'kubernetes' AND clusterName = 'YOUR_CLUSTER_NAME'

New Relic에서 수집한 이벤트는 Kubernetes에서 제공한 것과 정확히 동일한 속성을 갖습니다. 이러한 속성에 대한 참조는 Kubernetes 이벤트 v1 핵심 문서 를 참조하십시오.

New Relic에서 이벤트 검색

인프라 UI에서 이벤트를 검색하려면:

  1. 이벤트 페이지로 이동합니다. one.newrelic.com > All capabilities > Infrastructure > Events 으로 이동합니다.

  2. 범주 에서 kubernetes 를 선택합니다.

  3. 사용

    Search events [이벤트 필드를 검색하여] 특정 이벤트를 찾습니다. 특정 이벤트 세트에 초점을 맞추려면 필터 세트를 선택하거나 변경하십시오.

Kubernetes 클러스터 탐색기에서 이벤트 보기

Kubernetes 클러스터 탐색기에서 이벤트를 보려면 다음 방법 중 하나를 사용하십시오.

그런 다음 포드 세부정보를 보려면 다음 단계를 따르세요.

  1. Kubernetes 클러스터 탐색기에서 팟(Pod)을 선택하십시오.
  2. 포드 이벤트 표시를 선택합니다.

선택 사항: 이벤트 수집기의 메트릭 수집

이벤트 콜렉터 자체에 대한 메트릭 데이터를 수집하려면 New Relic Prometheus 에이전트 통합을 설치하십시오. 시작하려면:

  1. New Relic Prometheus 에이전트 통합 을 설치합니다.
  2. 구성된 스크랩 레이블(기본값은 prometheus.io/scrape=true )을 사용하여 Kubernetes 이벤트 통합의 배포에 레이블을 지정합니다.

선택 사항: 사용자 정의 속성 정의

통합에서 보낸 이벤트에 사용자 정의 속성을 추가하려면 customAttributes 맵 아래 values.yaml 에 지정해야 합니다.

예를 들어, 값이 devenvironment 속성을 모든 이벤트에 추가하려면 values.yaml 에 다음을 추가합니다.

nri-kube-events:
customAttributes:
environment: dev

전역적으로 설정하여 다른 모든 kubernetes 통합에 전역적으로 다른 사용자 정의 속성을 추가할 수 있습니다.

global:
customAttributes:
environment: dev

문제점 해결

다음은 Kubernetes 이벤트 통합을 사용할 때의 몇 가지 문제 해결 팁입니다.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.