---
title: Azure Express Route monitoring integration
source: https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/azure-integrations-list/azure-express-route-monitoring-integration
---

[New Relic's integrations](https://docs.newrelic.com/docs/infrastructure/introduction-infra-monitoring) include an integration for reporting your Azure Express Route data to our products. Here we explain how to activate the integration and what data it collects.

## Activate integration [#activate]

To enable the integration follow standard procedures to [activate your Azure service in New Relic](https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/getting-started/activate-azure-integrations).

## Configuration and polling [#polling]

You can change the polling frequency and filter data using [configuration options](https://docs.newrelic.com/docs/integrations/new-relic-integrations/getting-started/configure-polling-frequency-data-collection-cloud-integrations).

Default [polling](https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/getting-started/azure-integration-polling) information for the Azure Express Route integration:

-   New Relic polling interval: 5 minutes

## Find and use data [#find-data]

To find your integration data, go to **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Infrastructure > Azure** and select an integration.

Data is attached to the following [event type](https://docs.newrelic.com/docs/data-apis/understand-data/new-relic-data-types/#event-data):

| Entity     | Event Type                          | Provider                      |
| ---------- | ----------------------------------- | ----------------------------- |
| Port       | `AzureExpressRoutePortSample`       | `AzureExpressRoutePort`       |
| Circuit    | `AzureExpressRouteCircuitSample`    | `AzureExpressRouteCircuit`    |
| Peering    | `AzureExpressRoutePeeringSample`    | `AzureExpressRoutePeering`    |
| Connection | `AzureExpressRouteConnectionSample` | `AzureExpressRouteConnection` |
| Gateway    | `AzureExpressRouteGatewaySample`    | `AzureExpressRouteGateway`    |

For more on how to use your data, see [Understand and use integration data](https://docs.newrelic.com/docs/infrastructure/integrations/find-use-infrastructure-integration-data).

## Metric data [#metrics]

This integration collects Azure Express Route data for Port, Circuit, Peering, Connection and Gateway.

### Express Route Port data

| Metric                 | Unit           | Description                      |
| ---------------------- | -------------- | -------------------------------- |
| `rxLightLevel`         | Count          | Rx Light level in dBm            |
| `txLightLevel`         | Count          | Tx light level in dBm            |
| `adminState`           | Count          | Admin state of the port          |
| `lineProtocol`         | Count          | Line protocol status of the port |
| `portBitsInPerSecond`  | CountPerSecond | Bits ingressing Azure per second |
| `portBitsOutPerSecond` | CountPerSecond | Bits egressing Azure per second  |

### Express Route Circuit data

| Metric                        | Unit           | Description                                   |
| ----------------------------- | -------------- | --------------------------------------------- |
| `bitsInPerSecond`             | CountPerSecond | Bits ingressing Azure per second              |
| `bitsOutPerSecond`            | CountPerSecond | Bits egressing Azure per second               |
| `globalReachBitsInPerSecond`  | CountPerSecond | Bits ingressing Azure per second              |
| `globalReachBitsOutPerSecond` | CountPerSecond | Bits egressing Azure per second               |
| `bgpAvailabilityPercent`      | Percent        | BGP Availability from MSEE towards all peers. |
| `arpAvailabilityPercent`      | Percent        | ARP Availability from MSEE towards all peers. |
| `qosDropBitsInPerSecond`      | CountPerSecond | Ingress bits of data dropped per second       |
| `qosDropBitsOutPerSecond`     | CountPerSecond | Egress bits of data dropped per second        |

### Express Route Peering data

| Metric             | Unit           | Description                      |
| ------------------ | -------------- | -------------------------------- |
| `bitsInPerSecond`  | CountPerSecond | Bits ingressing Azure per second |
| `bitsOutPerSecond` | CountPerSecond | Bits egressing Azure per second  |

### Express Route Connection data

| Metric             | Unit           | Description                      |
| ------------------ | -------------- | -------------------------------- |
| `bitsInPerSecond`  | CountPerSecond | Bits ingressing Azure per second |
| `bitsOutPerSecond` | CountPerSecond | Bits egressing Azure per second  |

### Express Route Gateway data

| Metric                                | Unit           | Description                      |
| ------------------------------------- | -------------- | -------------------------------- |
| `erGatewayConnectionBitsInPerSecond`  | CountPerSecond | Bits ingressing Azure per second |
| `erGatewayConnectionBitsOutPerSecond` | CountPerSecond | Bits egressing Azure per second  |
