New Relic의 Python 에이전트를 설치하기 전에 시스템이 이러한 요구 사항을 충족하는지 확인하십시오.
기본 요구 사항
Python 에이전트는 가장 일반적인 Python 웹 프레임워크를 많이 지원합니다. 특정 호스팅 메커니즘 , 호스팅 서비스 , 웹 프레임워크 또는 백엔드 서비스 에 따라 추가 구성이 필요할 수 있습니다.
아직 계정이 없다면 New Relic 계정을 만드 십시오. 영원히 무료입니다.
자원 | 요구 사항 |
---|---|
운영체제 | Linux, Solaris, FreeBSD 및 macOS를 포함한 UNIX와 유사한 운영 체제. Python 에이전트는 Windows 환경을 지원하지 않습니다. |
파이썬 | 지원되는 Python(CPython/PyPy) 버전: 2.7, 3.6, 3.7, 3.8, 3.9 및 3.10. 권장 사항: 당사 에이전트와 함께 Python 버전 3.6 이상을 사용하십시오.
|
지원되는 웹 프레임워크 | 지원되는 웹 프레임워크는 다음과 같습니다.
|
지원되지 않는 프레임워크 | 일부 WSGI 서버, 프레임워크 및 앱에는 특별한 요구사항이 있습니다. 특정 Python WSGI 웹 프레임워크가 지원되지 않을 수 있지만 에이전트를 계속 사용할 수 있습니다. 지원되지 않는 프레임워크의 경우 프레임워크의 주요 부분에서 소요된 시간의 이탈이 웹 트랜잭션 성능 분석 및 트랜잭션 추적에 나타나지 않습니다. 또한 에이전트는 코드의 특정 핸들러가 처리하는 웹 트랜잭션을 의미 있게 그룹화하여 더 유용하고 대상이 되도록 만들 수 없습니다. 이러한 상황에서 Python 에이전트 API를 사용하여 웹 트랜잭션의 이름을 지정하거나 사용자 지정 계측을 추가할 수 있습니다. |
호스팅 | WSGI 1.0(PEP 333)을 준수 하는 웹 호스팅 메커니즘 . 예를 들어 Google App Engine 가변형 환경 에 Python 에이전트를 설치할 수 있습니다. |
보안 요구 사항 | 데이터 수집을 위한 표준 보안 수단으로 앱 서버는 SHA-2(256비트)를 지원해야 합니다. SHA-1은 지원되지 않습니다. |
기타 모니터링 소프트웨어 | 귀하의 애플리케이션이 당사 이외의 다른 모니터링 소프트웨어를 사용하는 경우 당사 에이전트가 올바르게 작동한다고 보장할 수 없으며 기술 지원을 제공할 수 없습니다. 자세한 내용은 다른 모니터링 소프트웨어 사용 중 오류를 참조하십시오. |
파이썬 패키지 계측
에이전트는 또한 다양한 기타 Python 패키지 및 모듈 에 대한 도구를 제공합니다. 계측에는 데이터베이스 쿼리, Memcache 요청, 외부 서비스 요청, 인스턴스 수준 세부 정보 등이 포함됩니다. 결과는 웹 트랜잭션 성능 분석 및 느린 트랜잭션에 대한 트랜잭션 추적 내에서 APM의 사용자 인터페이스에 자동으로 나타납니다.
파이썬 버전 지원
에이전트는 일반적으로 모든 릴리스 및 활성 Python 분기 를 지원합니다. 그러나 예정된 변경 사항을 유지하기 위해 에이전트는 이 Python 버전 지원 일정도 따릅니다. 버전 지원 정책은 일반적인 EOL(단종) 정책을 대체하지 않습니다.
새로운 Python 릴리스 지원
다음은 제안된 시간 범위입니다. 실제 출시일은 다를 수 있습니다.
파이썬 버전 | 활성 장기 지원(LTS) 시작 날짜 | Python 에이전트의 초기 릴리스 날짜 |
---|---|---|
3.10 | 2021년 10월 4일 | 2021년 10월 12일 |
3.11 | 2022년 10월 3일 | 2022년 11월 |
EOL에 도달하는 Python 릴리스에 대한 지원 종료
다음은 제안된 시간 범위입니다. 실제 출시일은 다를 수 있습니다.
파이썬 버전 | 수명 종료(EOL) 날짜 | Python 에이전트 지원 중단의 초기 릴리스 날짜 |
---|---|---|
3.6 | 2021년 12월 | 2022년 3월 이후에 출시된 Python 에이전트 버전은 Python 3.6을 지원하지 않습니다. 자세한 내용은 Python 에이전트 릴리스 정보 를 참조하십시오. |
2.7 | 2020년 1월 1일 | 미정 |
에이전트를 다른 기능에 연결
Python 에이전트는 다른 기능과 통합되어 종단 간 가시성을 제공합니다.
제품 | 완성 |
---|---|
자동 계측을 활성화 하면 Python 에이전트가 브라우저 JavaScript 에이전트를 자동으로 삽입합니다. 브라우저 삽입을 활성화한 후 APM 요약 페이지 에서 브라우저 데이터를 보고 APM과 특정 앱에 대한 브라우저 데이터 간에 빠르게 전환할 수 있습니다. 구성 옵션 및 수동 계측에 대해서는 브라우저 모니터링 및 Python 에이전트 를 참조하십시오. | |
동일한 호스트에 인프라 모니터링 및 APM 에이전트를 설치하면 자동으로 서로를 감지합니다. 그런 다음 APM UI에서 호스트 목록을 보고 인프라 모니터링 UI에서 APM 앱별로 인프라 호스트를 필터링할 수 있습니다. 자세한 내용 은 인프라의 APM 데이터를 참조하십시오. | |
합성 트랜잭션 추적 은 합성 모니터의 요청을 기본 APM 트랜잭션으로 연결합니다. |