Introduction

Azure Arc allows you to extend Azure’s management capabilities to hybrid environments, including on-premises datacenters and third-party clouds. With Azure Arc, you can manage and configure Windows and Linux servers, as well as Kubernetes clusters hosted outside of Azure. Additionally, Azure Arc enables you to bring Azure data services into hybrid setups. These features help organizations like Contoso streamline management of their complex, distributed environments.

Use Cases

Discovery Use Cases

  • Discovers Azure Stack HCI and its workloads running on-premises, connected to the Azure cloud via Azure Arc.
  • Publishes resource relationships to enable a topological view, simplifying maintenance.

Monitoring Use Cases

  • Provides metrics for job scheduling time, status, and more.
  • Generates concern alerts for each metric to notify administrators of issues with the resource.

Integration Approach OpsRamp integrates with Azure Arc by leveraging Azure portal APIs and Azure AKS CLI.

Supported Target Versions

Azure stack HCI OS version : 23H2

Hierarchy of Azure Arc

The application can discover the following Azure Arc related resources.

  • Azure Tenant
    • Azure Stack HCI cluster
      • Azure Stack HCI Node
      • Azure Arc Machine
      • Azure Kubernetes Cluster
      • Azure Session Host
      • Azure Arc Virtual Desktop
      • Azure Arc Host Pool

Version History

Click here to view the integration version history
Application VersionBug fixes / Enhancements
2.0.0
  • New native type support for Azure Session Host
  • Additional count metric support (azure_stack_hci_cluster_hostPoolCount, azure_stack_hci_cluster_sessionHostCount, azure_arc_host_pool_applicationGroupCount)
  • Remove Azure Arc Application Group native type support
  • On demand latest metric snapshot and activity log changes
1.0.0Initial version with Discovery and Monitoring Implementations