Microsoft Azure Arc

Overview

Azure Arc is a bridge that extends the Azure platform to help you build applications and services with the flexibility to run across data centers, at the edge, and in multi-cloud environments.

Use the Azure Arc integration to:

  • Collect connectivity status, tags, and other details about Azure Arc Servers and Kubernetes Clusters
  • For Arc-managed servers that are also monitored with the Datadog Agent, propagate Azure Arc tags to the host in Datadog and its associated metrics and logs
  • For Arc-managed servers that are also monitored through the AWS or GCP integration, propagate Azure Arc tags to the host in Datadog and its associated cloud metrics and logs
  • Get immediate insights and summaries of the above data in the out-of-the-box dashboard for Azure Arc

You can also use the Datadog extension to configure and deploy the Datadog Agent onto Arc servers. For details on this option, read the Datadog VM extension page.

Setup

Installation

If you haven’t already, set up the Microsoft Azure integration first. There are no other installation steps.

Data Collected

Metrics

azure.arc_vm.count
(gauge)
The count of all Azure Arc Servers
azure.arc_kubernetes_cluster.count
(gauge)
The count of all Azure Arc Kubernetes clusters
azure.arc_kubernetes_cluster.core_count
(gauge)
The core count of all Azure Arc Kubernetes clusters
azure.arc_kubernetes_cluster.node_count
(gauge)
The node count of all Azure Arc Kubernetes clusters

Events

The Azure Arc integration does not include any events.

Service Checks

The Azure Arc integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.

Further Reading

Additional helpful documentation, links, and articles:

PREVIEWING: may/unit-testing