---
title: Azure VMs monitoring integration
source: https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/azure-integrations-list/azure-vms-monitoring-integration
---

[New Relic infrastructure monitoring](https://docs.newrelic.com/docs/infrastructure) provides an integration for [Microsoft Azure Virtual Machines (VMs)](https://docs.microsoft.com/en-us/azure/virtual-machines/) that reports data from your Azure VMs service to New Relic. This document explains how to activate this integration and describes the data that can be captured.

## Features

New Relic's integration for Azure Virtual Machines reports data about your VMs service, like the VM ID, the VM size, the availability set, and the region name. You can monitor and alert on your Azure VMs data from [New Relic](https://docs.newrelic.com/docs/infrastructure), and you can [create custom queries and chart dashboards](https://docs.newrelic.com/docs/using-new-relic/data/understand-data/query-new-relic-data).

## Requirements

Requirements include:

-   [New Relic infrastructure agent installed](https://docs.newrelic.com/docs/infrastructure/new-relic-infrastructure/installation) with [Infrastructure agent version 1.0.775](https://docs.newrelic.com/docs/release-notes/infrastructure-release-notes/infrastructure-agent-release-notes) or higher. ([Update the infrastructure agent](https://docs.newrelic.com/docs/infrastructure/new-relic-infrastructure/installation/update-infrastructure-agent).)
-   [New Relic Azure integrations activated](https://docs.newrelic.com/docs/infrastructure/microsoft-azure-integrations/getting-started/activate-azure-integrations)

## Activate integration [#requirements]

To enable this 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).

> #### ⚠️ IMPORTANT
>
> You must install the infrastructure agent on each VM to see metrics from that host. Connecting your Azure subscription allows New Relic to access VM metadata.

## 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/azure-integrations-list/azure-polling-intervals-infrastructure-integrations) information for the Virtual Machines integration:

-   Polling interval: 5 minutes
-   Resolution: 1 data point per minute

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

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

You can [query and explore your data](https://docs.newrelic.com/docs/using-new-relic/data/understand-data/query-new-relic-data) using the `AzureVirtualMachineSample` [event type](https://docs.newrelic.com/docs/data-apis/understand-data/new-relic-data-types/#event-data). The `provider` value is `AzureVirtualMachine`.

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

## Other system data [#other-attributes]

The Azure Virtual Machines integration also collects the following [attributes](https://docs.newrelic.com/docs/accounts-partnerships/education/getting-started-new-relic/glossary#attribute) about the service and its configuration:

-   Region
-   Availability zone
-   Instance type
-   Instance ID

## Troubleshooting

If you use **Host not reporting** alert conditions, the importing of Azure metadata for your VMs will change the hosts registry and result in false alert notifications. To prevent false positives:

1.  For each Azure instance, [disable](https://docs.newrelic.com/docs/infrastructure/new-relic-infrastructure/infrastructure-alert-conditions/infrastructure-alerts-add-edit-or-view-host-alert-information#maintain-alerts) its **Host not reporting** alert condition.
2.  [Update the infrastructure agent](https://docs.newrelic.com/docs/infrastructure/new-relic-infrastructure/installation/update-infrastructure-agent) for all instances that used this alert condition.
3.  [Re-enable](https://docs.newrelic.com/docs/infrastructure/new-relic-infrastructure/infrastructure-alert-conditions/infrastructure-alerts-add-edit-or-view-host-alert-information#maintain-alerts) each **Host not reporting** alert condition.
