• English日本語한국어
  • 로그인지금 시작하기

이 한글 문서는 사용자의 편의를 위해 기계 번역되었습니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

Python 런타임 측정항목

Python 에이전트는 Python 프로세스 및 인터프리터의 성능을 분석할 수 있도록 런타임 메트릭을 기록합니다. 여기에는 CPU 사용량, 메모리 사용량 및 가비지 수집과 관련된 메트릭이 포함됩니다.

CPU 사용량

CPU 런타임 메트릭을 사용하면 사용자 및 시스템 CPU 사용률을 검사하여 CPU 사용률을 모니터링하고 CPU의 여러 구성 요소에서 소요된 시간도 확인할 수 있습니다. 다음 CPU 사용량 메트릭을 사용할 수 있습니다.

  • CPU 시간 : CPU의 다양한 상태에서 소요된 시간을 추적합니다. 여기에는 사용자(응용 프로그램 코드를 실행하는 시간)와 시스템(운영 체제에서 보낸 시간)이 포함됩니다. 이 메트릭은 총 경과 시간(초)으로 표시됩니다.
  • CPU 사용률 : CPU의 여러 구성 요소에서 시간이 지남에 따라 사용되는 처리 리소스의 양을 분석합니다. 여기에는 사용자 구성 요소(응용 프로그램 코드 실행용)와 시스템 구성 요소(커널 코드 실행용)가 포함됩니다. 이 측정 단위는 지정된 CPU 구성 요소에서 보낸 시간을 총 경과된 CPU 시간으로 나눈 백분율로 보고됩니다.

메모리 사용량

프로세스 및 호스트별로 시스템의 전체 메모리 소비 및 사용률을 모니터링할 수 있습니다. 다음 메모리 사용량 메트릭을 사용할 수 있습니다.

  • 총 실제 메모리 : 시간이 지남에 따라 시스템에서 사용 중인 총 실제 메모리의 양(MB)을 모니터링합니다. 이 메트릭은 개별 프로세스 ID에도 사용할 수 있습니다.
  • 메모리 사용률 : 시간 경과에 따른 시스템 및 개별 프로세스의 메모리 사용률을 추적합니다. 이 측정 단위는 시스템(또는 특정 프로세스)에서 사용 중인 총 실제 메모리 값을 사용 가능한 총 메모리 양으로 나눈 값으로 표시됩니다.

쓰레기 수거

중요

가비지 컬렉션 프로파일링은 Python 에이전트 버전 6.2.0.156 이상 에서 사용할 수 있으며 에이전트에서는 기본적으로 비활성화되어 있습니다. 활성화하려면 여기에서 설명서를 확인하세요.

가비지 수집기는 사용되지 않는 데이터 개체를 찾고 다른 프로세스에서 사용할 수 있도록 해당 메모리 공간을 회수합니다. Python 에이전트는 다음과 같은 가비지 수집 메트릭을 제공합니다.

Copyright © 2023 New Relic Inc.

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