HTTPX¶
Метод logfire.instrument_httpx() может быть использован для обнаружения HTTPX с помощьюLogfire.
Монтаж¶
Установите logfire с помощью httpx extra:
{{ install_logfire(extras=['httpx']) }}
Использование¶
Давайте посмотрим на один из самых маленьких примеров ниже. Вы можете запустить его с помощью python main.py:
main.py
import logfire
import httpx
logfire.configure()
logfire.instrument_httpx()
url = "https://httpbin.org/get"
with httpx.Client() as client:
client.get(url)
async def main():
async with httpx.AsyncClient() as client:
await client.get(url)
if __name__ == "__main__":
import asyncio
asyncio.run(main())
logfire.instrument_httpx() Использование OpenTelemetry HTTPX Instrumentation Пакет, вы можете Здесь. Найдите дополнительную информацию об этом пакете.
本文总阅读量次