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

Install and configure Azure Function monitoring on New Relic

You can configure New Relic monitoring for Azure Function Apps hosted on Linux, Windows, or as containerized functions. This is achieved by instrumenting your Function App with the appropriate New Relic agent for its runtime such as Node.js, .NET, or Python.

Before you begin

Ensure your Azure Function meets our compatibility and requirements.

Link your Azure account to New Relic by configuring polling for Azure Monitor metrics. This enables you to view these metrics in the New Relic UI. For more information, refer Azure integration.

Instrument your Azure Function

Depending on your deployment environment, select one of the following options to instrument your Azure Function with the New Relic.

You can instrument your Azure Function App on Linux with New Relic for the following runtime environments:

You can instrument your Azure Function App on Windows with New Relic for the following runtime environments:

You can instrument your Azure Function App on Linux with New Relic for the following runtime environments:

Configure environment variables

After you've instrumented your Azure Function App with New Relic, configure environment variables for its runtime environment.

Restart your Azure Function

After you've added the environment variables, restart your Azure Function to apply the changes.

What's next

Linux instrumentation

Learn how to set up your Azure Functions for Linux to monitor them in New Relic.

Windows instrumentation

Learn how to set up your Azure Functions for Windows to monitor them in New Relic.

Container instrumentation

Learn how to set up your Azure Functions for Containers to monitor them in New Relic.

Copyright © 2025 New Relic Inc.

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