• /
  • EnglishEspañol日本語한국어Português
  • Log inStart now

Monitor ASGI apps using the Python agent

October 27, 2020

The Python agent now supports monitoring Uvicorn, Starlette, and FastAPI ASGI applications.

  • Learn more

The Python agent now provides out-of-the-box monitoring support for Uvicorn, Starlette, and FastAPI ASGI applications.

Uvicorn Server, Starlette and FastAPI

Get full visibility into your ASGI applications that use Uvicorn Server, Starlette framework or the FastAPI framework. This includes timing of ASGI requests and ensuring those requests are trackable using distributed tracing. It also handles error reporting and reporting of KPIs such as response time and throughput.

ASYNCPG Support

And that’s not all. We have seen an increasing demand from ASGI users to have asyncpg support, so we built that as well! This support extracts Postgres database query timing, the statement, the database, and the associated host, providing you with complete visibility into your Postgres queries.

ASGI API

Use the ASGI API to monitor web transactions for your ASGI applications not using Uvicorn or Starlette. To create meaningful transactions, when using this API we encourage you to use newrelic.agent.set_transaction_name API.

Edit this doc
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.