모든 애플리케이션과 서비스에 대한 높은 수준의 개요를 얻으려면 엔터티 탐색기를 사용하세요.
Kubernetes 클러스터 배포 모니터링
APM의 Kubernetes 페이지는 애플리케이션에 대한 다음 정보를 제공합니다.
실행 중인 클러스터 이름, 배포 및 네임스페이스를 볼 수 있습니다. 배포를 클릭하면 슬라이드아웃 패널에 해당 배포에 대한 세부정보가 표시됩니다.
Instances 드롭다운에서 서비스의 단일 파드 제외를 선택할 수 있습니다.
멀티 클러스터 앱(여러 클러스터에 걸쳐 있는 앱)이 있는 경우 Kubernetes 페이지에 모든 클러스터에 대한 요약이 표시됩니다. 특정 클러스터를 격리하려면 Cluster 드롭다운 목록에서 선택하세요. 모든 클러스터 보기로 돌아가려면 All clusters 클릭하세요.
사용 가능한 또는 원하는 Pod 수, 누락된 Pod, 배포가 처음 생성된 날짜인 kubernetes 배포 기간을 확인할 수 있습니다.
CPU 및 메모리 사용률과 포드 다시 시작 횟수를 확인할 수 있습니다.
Pod 및 관련 컨테이너 세부 정보를 확인할 수 있습니다. 포드 또는 컨테이너 이름을 클릭하면 슬라이드 아웃 패널에 이에 대한 세부 정보가 표시됩니다.
또한, Logs 버튼을 사용하면 해당 패드에 대한 컨텍스트 내 로그인을 볼 수 있습니다.
해당 배포 및 해당 포드와 관련된 Kubernetes 이벤트 스트림을 볼 수 있습니다.
이러한 위젯을 사용하면 배포의 포드 컨테이너와 관련된 메트릭의 정적 목록과 CPU, 네트워크, 스토리지와 같은 기타 메트릭을 비교할 수 있습니다.
다음 측정항목을 사용할 수 있습니다.
CPU 사용량(코어)
CPU 조절(%)
메모리 사용량(바이트)
수신된 네트워크(KBps)
전송된 네트워크(KBps)
네트워크 오류(초당)
스토리지 사용량(바이트)
스토리지 활용도(%)
컨테이너 재시작 횟수
서비스 처리량(분당 요청)
서비스 응답 시간(ms)
서비스 오류율(%)
Kubernetes에 애플리케이션 연결
Kubernetes 메타데이터를 표시하고 APM 에이전트에 연결할 수 있습니다. MutatingAdmissionWebhook 은 Pod에 필요한 환경 변수를 추가하는 데 사용됩니다. APM은 주입된 환경 변수를 사용하여 해당 APM 애플리케이션과 관련된 특정 Kubernetes 배포 정보를 표시합니다.
New Relic의 메타데이터 주입은 newrelic-metadata-injection 레이블을 통해 New Relic의 Kubernetes 통합을 설치하는 동안 자동으로 추가됩니다. 자세한 내용은 애플리케이션을 Kubernetes에 연결하는 방법을 참조하세요 .