Python FastAPI 모니터링

Instana 를 사용하면 FastAPI 애플리케이션을 자동으로 모니터링할 수 있습니다. 코드 변경, 구성 변경, 재배포 또는 프로세스 시작이 필요하지 않습니다.

FastAPI

Instana ( Python ) 패키지는 비동기 애플리케이션에 대한 요청 가시성을 제공하는 ASGI 미들웨어를 포함하고 있습니다. FastAPI, 의 경우, 이 ASGI 미들웨어가 FastAPI-based 애플리케이션에 자동으로 적용됩니다.

모니터링 방법

FastAPI 애플리케이션을 모니터링하려면 Instana AutoTrace 웹훅 을 사용하거나 Instana Python 패키지를 설치할 수 있습니다.

다음 표는 Instana 가 각 모니터링 방식별로 지원하는 기능을 요약한 것입니다:

기능 AutoTrace 웹훅 Instana Python 패키지
자동 가시성 사용 가능 사용 가능
코드 변경 필수 아님 필수 아님
재배치 필수 아님 필수
프로세스 다시 시작 필수 아님 필수
사용자 단계 필수 아님 필수 아님
구성 변경내용 필수 아님 필수 아님

AutoTrace 웹훅

Instana AutoTrace 웹훅이 기본 모니터링 방식이며, 모니터링을 활성화하기 위해 별도의 수동 작업이 필요하지 않습니다. AutoTrace 웹훅이 설치되어 있다면, FastAPI 애플리케이션을 자동으로 원격으로 계측하고 모니터링합니다.

Instana ( AutoTrace ) 웹훅 설치에 대한 자세한 내용은 Instana ( AutoTrace ) 웹훅 설치를 참조하십시오.

Instana Python 패키지

Instana Python 패키지를 설치하여 FastAPI 애플리케이션을 수동으로 계측할 수 있습니다. Instana ( Python ) 패키지를 설치하고 활성화하면, FastAPI 애플리케이션이 모니터링됩니다. 패키지 설치 및 활성화에 대한 자세한 정보는 수동 설치를 참조하십시오.

지원되는 관련 구성 요소의 버전을 확인하려면 ‘지원되는 구성 요소 및 버전’을 참조하십시오.