Kubernetes APM summary 페이지에서는 현재 배포의 연령, 사용 가능한 파드 수, CPU 및 메모리 사용량, 파드 로그, 메트릭 비교 등 선택한 구성에 대한 일반 정보를 제공합니다.
이동 one.newrelic.com > All capabilities > APM & Services > (selected app) > Kubernetes
팁
모든 애플리케이션과 서비스에 대한 높은 수준의 개요를 얻으려면 엔터티 탐색기를 사용하세요.
Kubernetes 클러스터 배포 모니터링
APM의 Kubernetes 페이지는 애플리케이션에 대한 다음 정보를 제공합니다.
Kubernetes에 애플리케이션 연결
당사의 독점 에이전트나 OpenTelemetry를 사용하든, Kubernetes 메타데이터를 표면화하고 이를 APM 에이전트에 연결할 수 있습니다. 는 Kubernetes 메타데이터를 사용하여 해당 APM 애플리케이션과 관련된 특정 Kubernetes 배포 정보를 표시합니다.
뉴렐릭 독점분석
뉴렐릭의 Kubernetes 통합을 설치 하면 뉴렐릭의 감지 데이터 표시가 nri-metadata-injection
매개변수를 통해 자동으로 작동됩니다. Kubernetes 시스템에서 설정한 MutatingAdmissionWebhook
은 필요한 환경 변수로 태그를 처리합니다. 여기에서 이러한 변수에서 수집된 데이터는 APM 메트릭과 엔터티로 전달되어 귀중한 맥락을 제공하여 풍부하게 됩니다.
자세한 내용은 애플리케이션을 Kubernetes에 연결하는 방법을 참조하세요.
Kubernetes 요약 페이지를 표시하려면 APM 서비스 엔터티에 다음 속성이 필요합니다.
k8s.clusterName
k8s.namespaceName
k8s.deploymentName
OpenTelemetry 계측
OpenTelemetry 수집기는 Kubernetes 대시보드를 통해 APM 텔레메트리를 강화하는 Kubernetes 속성 프로세서를 제공합니다.
배포 매니페스트에서 환경 변수를 정의해야 합니다.
이 환경 Kubernetes APM 변수를 사용하여 적절한 모니터링 데이터를 검색하려면 수집기 설정을 조정하세요.
결과적으로 모든 APM 메트릭과 엔터티에는 K8sattributes
프로세서 덕분에 Kubernetes 메타데이터가 포함되게 됩니다. 자세한 내용은 OpenTelemetry 애플리케이션을 Kubernetes에 연결하는 방법을 참조하세요.
Kubernetes 요약 페이지를 표시하려면 APM 서비스 엔터티에 다음 속성이 필요합니다.
k8s.cluster.name
k8s.deployment.name
k8s.namespace.name
주의
Kubernetes 다양한 계측 공급자(뉴럴릭 및 OpenTelemetry)가 혼합되어 있는 경우 요약 페이지가 제대로 작동하지 않습니다. 이것이 제대로 작동하려면 Kubernetes 와 APM 모두 뉴렐릭의 독점 에이전트를 통해서만 모니터링되거나 OpenTelemetry 통해서만 모니터링되어야 합니다.
우리는 하이브리드 시나리오를 지원하지 않습니다.