• 로그인지금 시작하기

Python용 뉴렐릭 소개

뉴렐릭의 Python 에이전트는 Python 애플리케이션을 모니터링하여 성능 문제를 식별하고 해결하는 데 도움을 줍니다. 또한 성능 모니터링을 확장하여 비즈니스 데이터를 수집 및 분석하여 고객 경험을 개선하고 데이터 기반 비즈니스 결정을 내릴 수 있습니다. 커스텀 계측 및 API에 대한 유연한 옵션을 통해, Python 에이전트는 앱에서 필요한 데이터를 맞춤화하는 데 필요한 다양한 구성 요소를 제공합니다.

Python은 Django, Gunicorn, WSGI, CherryPy, uWSGI 등을 포함한 다양한 웹 프레임워크 및 호스팅 메커니즘과 함께 작동합니다. Google App Engine 가변형 환경에 Python 에이전트를 설치할 수도 있습니다.

앱 성능 모니터링

Python 에이전트를 설치하면 앱에 대한 데이터 수집이 시작됩니다. 뉴렐릭 UI에서 데이터를 차트와 테이블로 확인할 수 있습니다.

앱에 대한 개괄적인 정보 확인:

오류 및 문제의 신속한 발견:

성능 세부 정보 분석:

APM 및 인프라 데이터에 대한 로그 보기:

로그와 애플리케이션의 데이터를 함께 가져와 더 쉽고 빠르게 문제를 해결할 수 있습니다. 다른 UI 페이지로 전환할 필요가 없습니다.

  • 문맥적 로그를 사용하면 앱의 UI에서 직접 오류 및 트레이스와 관련된 로그 메시지를 볼 수 있습니다.
  • 쿠버네티스 클러스터 같은 인프라 데이터의 문맥적 로그를 확인할 수도 있습니다.

에이전트 계측 확장:

기타 유용한 툴은 다음과 같습니다.

설명

브라우저 모니터링

Python 에이전트를 브라우저 모니터링과 통합하여 엔드유저의 브라우저 활동에 대한 가시성을 확보할 수 있습니다.

간단한 스크립트 및 백그라운드 작업

Celery 또는 기타 독립 실행형 비 웹 기능 등 작업 기반 또는 작업 큐 시스템을 모니터링할 수 있습니다.

데이터 탐색을 통해 비즈니스 데이터 분석

데이터 탐색기와 Python 에이전트를 사용하여 데이터를 정리, 쿼리 및 시각화하여 애플리케이션 성능과 고객 경험에 대한 주요 질문에 답할 수 있습니다.

Python 에이전트 설치

Python 에이전트를 설치하기 전에 시스템이 다음 요구 사항을 충족하는지 확인하십시오. 또한 뉴렐릭 계정이 필요합니다.

뉴렐릭은 Django, WSGI 및 Gunicorn 등 즉시 사용 가능한 여러 웹 프레임워크 및 라이브러리를 지원합니다. 지원되는 웹 프레임워크 중 하나를 사용하면 쉽게 설치할 수 있습니다. 지원되지 않는 프레임워크를 사용하는 경우 프로세스에 앱 코드 및/또는 웹 서버 파일에 몇 가지를 추가해야 합니다.

대부분의 설정에서 작동하는 빠르고 간단한 설치 프로세스의 경우, 다음의 간단한 단계를 따르십시오.

  1. Python 패키지를 다운로드하여 설치합니다.
  2. 구성(config) 파일을 생성합니다.
  3. Python 에이전트를 애플리케이션과 통합합니다.
퀵 스타트 가이드 보기
Python 데이터 추가

비웹 스크립트, 백그라운드 작업 및 기능 모니터링

또한 Python 에이전트는 비웹 스크립트, 작업자 프로세스, 작업 및 기능을 모니터링할 수 있도록 해줍니다. 비웹 트랜잭션에 대한 설치 프로세스는 웹 앱에 사용되는 프로세스와 비슷하지만, 한 가지 큰 차이점이 있습니다. 설치 지침에 설명된 표준 통합 프로세스를 거치는 대신 원하는 기능을 수동으로 '래핑'합니다. 보다 자세한 내용은 비웹 작업 및 프로세스를 참조하십시오. Celery 작업 모니터링에 대한 지침은 Celery 백그라운드 작업을 참조하십시오.

설치 후 무엇을 해야 하나요?

에이전트를 시작하고 실행하면 아래와 같은 다음 단계가 제안됩니다.

문제 해결

설치 프로세스를 완료한 후 5분 이내에 APM UI에 데이터가 표시되어야 합니다. 그렇지 않은 경우 다음 문제 해결 자료를 사용하십시오.

소스 코드 확인

Python 에이전트는 오픈소스 소프트웨어입니다. 소스 코드를 탐색하고 개선 사항을 보내거나 고유한 포크를 만들어 빌드할 수 있다는 의미입니다. 보다 자세한 내용은 README를 참조하십시오.

Copyright © 2022 New Relic Inc.

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