Python FastAPI 모니터링
Instana 를 사용하면 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 애플리케이션이 모니터링됩니다. 패키지 설치 및 활성화에 대한 자세한 정보는 수동 설치를 참조하십시오.
지원되는 관련 구성 요소의 버전을 확인하려면 ‘지원되는 구성 요소 및 버전’을 참조하십시오.