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 version history
Application VersionBug fixes / Enhancements
2.1.0This implementation introduces third-party CI alert mapping and OpsQL-based enhancements.
Configure alert mappings to target CI systems through the application configuration. After configuration, the system automatically forwards alerts to the corresponding third-party platforms and maps them to the specified CIs, ensuring consistent integration and efficient alert management.
Previously, resource filters in the app configuration required manual entry of resource core and custom attributes. With this enhancement, the configuration is moved to OpsQL-based filtering, where users can see the keys auto-populated as needed.
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