AIOHTTP 클라이언트 측¶
AIOHTTP 비동기 및 파이썬을 위한 비동기 HTTP 클라이언트 측/서버 프레임워크.
logfire.instrument_aiohttp_client() 메소드는 AIOHTTP 클라이언트 측에서 수행한 각 요청에 대한 범위를 생성합니다.
질문
"AIOHTTP 서버는 어떻습니까? AIOHTTP 서버 계측은 현재 지원되지 않습니다. 할 수 있습니다여기 있습니다.진행 상황을 추적합니다.
설치¶
aiohttp 엑스트라를 사용하여 logfire 를 설치하십시오.
{{ install_logfire(extras=['aiohttp']) }}
사용법¶
최소한의 예를 살펴보겠습니다.python main.py 를 사용하여 실행할 수 있습니다.
main.py
import logfire
import aiohttp
logfire.configure()
logfire.instrument_aiohttp_client()
async def main():
async with aiohttp.ClientSession() as session:
await session.get("https://httpbin.org/get")
if __name__ == "__main__":
import asyncio
asyncio.run(main())
logfire.instrument_aiohttp_client() 에 대한 키워드 인수는 OpenTelemetry aiohttp 클라이언트 측 계측 패키지의 AioHttpClientInstrumentor().instrument() 메서드로 전달됩니다.자세한 내용은 여기에서를 참조하십시오.
本文总阅读量次