Supported Metrics
The following tabs represent the Metric Category of Azure Arc
Native Type | Metric Name | Display Name | Units | Application Version | Description |
---|---|---|---|---|---|
Azure Tenant | azure_tenant_subscriptionState | Azure Tenant Subscription State | 1.0.0 | The subscription state. Possible values are Enabled : 0, Warned : 1, PastDue : 2, Disabled : 3, and Deleted : 4. | |
Azure Arc Host Pool | azure_arc_host_pool_applicationGroupCount | Azure Arc Host Pool Application Group Count | count | 2.0.0 | Number of Application Groups connected to the Host Pool. |
Azure Stack HCI Node | azure_stack_hci_node_provisioningState | Azure stack HCI Node ProvisioningState | 1.0.0 | The provisioning state. Possible values are - Accepted : 0, Canceled : 1, Creating : 2, Deleted : 3, Deleting : 4, Failed : 5, Succeeded : 6, Updating : 7 | |
Azure Stack HCI Cluster | azure_stack_hci_cluster_Status | Azure stack HCI Cluster Status | 1.0.0 | Status of the cluster agent. Possible values are - ConnectedRecently : 0, DeploymentFailed : 1, DeploymentInProgress : 2, DeploymentSuccess : 3, Disconnected : 4, Error : 5, NotConnectedRecently : 6, NotSpecified : 7, NotYetRegistered : 8, ValidationFailed : 9, ValidationInProgress : 10, ValidationSuccess : 11 | |
azure_stack_hci_cluster_connectivityStatus | Azure stack HCI Cluster Connectivity Status | 1.0.0 | Overall connectivity status for the cluster resource. Possible values are - Connected : 0, Disconnected : 1, NotConnectedRecently : 2, NotSpecified : 3, NotYetRegistered : 4, PartiallyConnected : 5 | ||
azure_stack_hci_cluster_totalDegradedStorage | Azure stack HCI Cluster TotalDegradedStorage | Bytes | 1.0.0 | Total number of failed or missing drives in the storage pool. | |
azure_stack_hci_cluster_sessionHostCount | Azure stack HCI Cluster Session Host Count | count | 2.0.0 | Number of Session hosts in the cluster. | |
azure_stack_hci_cluster_hostPoolCount | Azure stack HCI Cluster Host Pool Count | count | 2.0.0 | Number of Host pools in the cluster. | |
Azure Arc Machine | azure_arc_machine_provisioningState | Azure Arc Machine ProvisioningState | 1.0.0 | The provisioning state. Possible values are - Accepted : 0, Canceled : 1, Creating : 2, Deleted : 3, Deleting : 4, Failed : 5, Succeeded : 6, Updating : 7 | |
azure_arc_machine_Status | Azure Arc Machine Status | 1.0.0 | The status of the hybrid machine agent. Possible values are - Connected : 0, Disconnected : 1, Error : 2 | ||
azure_arc_machine_serviceStatus | Azure Arc Machine ServiceStatus | 1.0.0 | The state of dependant services on the arc-enabled machine. Possible values are - running : 0, active : 1, Other : 2 | ||
azure_arc_machine_licenseStatus | Azure Arc Machine LicenseStatus | 1.0.0 | The license status. Possible values are - ExtendedGrace : 0, Licensed : 1, NonGenuineGrace : 2, Notification : 3, OOBGrace : 4, OOTGrace : 5, Unlicensed : 6 | ||
Azure Arc Kubernetes Cluster | azure_arc_kubernetes_cluster_provisioningState | Azure Arc Kubernetes Cluster ProvisioningState | 1.0.0 | Provisioning state of the connected cluster resource. Possible values are - Accepted : 0, Canceled : 1, Deleting : 2, Failed : 3, Provisioning : 4, Succeeded : 5, Updating : 6 | |
azure_arc_kubernetes_cluster_connectivityStatus | Azure Arc Kubernetes Cluster ConnectivityStatus | 1.0.0 | Represents the connectivity status of the connected cluster. Possible values are - Connected : 0, Connecting : 1, Expired : 2, Offline : 3 | ||
Azure Session Host | azure_arc_session_host_sessionCount | Azure Arc Session Host Session Count | count | 2.0.0 | Number of sessions on SessionHost. |
azure_arc_session_host_sessionStatus | Azure Arc Session Host Session Status | 2.0.0 | Status for a SessionHost. Possible values 0-AVAILABLE, 1-DISCONNECTED, 2-DOMAINTRUSTRELATIONSHIPLOST, 3-FSLOGIXNOTHEALTHY, 4-NEEDSASSISTANCE, 5-NOHEARTBEAT, 6-NOTJOINEDTODOMAIN, 7-SHUTDOWN, 8-SXSSTACKLISTENERNOTREADY, 9-UNAVAILABLE, 10-UPGRADEFAILED, 11-UPGRADING | ||
azure_arc_session_host_userSessionCount | Azure Arc Session Host User Session Count | count | 2.0.0 | Number of user sessions. | |
azure_arc_session_host_userSessionStatus | Azure Arc Session Host User Session Status | 2.0.0 | State of user session. Possible values 0-ACTIVE, 1-DISCONNECTED, 2-LOGOFF, 3-PENDING, 4-UNKNOWN, 5-USERPROFILEDISKMOUNTED |
Native Type | Metric Name | Display Name | Units | Application Version | Description |
---|---|---|---|---|---|
Azure Stack HCI cluster | azure_stack_hci_cluster_maxAvailableclusternodeMemory | Azure stack HCI Cluster Max Available ClusternodeMemory | GB | 1.0.0 | The available memory of the server. |
azure_stack_hci_cluster_totalClusterNodeMemory | Azure stack HCI Cluster Total ClusternodeMemory | GB | 1.0.0 | The total physical memory of the server. | |
azure_stack_hci_cluster_totalPhysicaldiskCapacity | Azure stack HCI Cluster Total Physicaldisk Capacity | GB | 1.0.0 | The total storage capacity of the drive. | |
azure_stack_hci_cluster_maxUsedPhysicaldiskCapacity | Azure stack HCI Cluster Max UsedPhysicaldiskCapacity | GB | 1.0.0 | The used storage capacity of the drive. | |
azure_stack_hci_cluster_totalVolumeSize | Azure stack HCI Cluster Total Volume Size | GB | 1.0.0 | The total storage capacity of the volume. | |
azure_stack_hci_cluster_maxAvailableVolumeSize | Azure stack HCI Cluster Max Available Volume Size | GB | 1.0.0 | The available storage capacity of the volume. | |
azure_stack_hci_cluster_maxVmCpuUtilization | Azure stack HCI Cluster Max VM Cpu Utilization | % | 1.0.0 | Percentage the virtual machine is using of its host server's processor(s). | |
azure_stack_hci_cluster_maxVmAvailableMemory | Azure stack HCI Cluster Max VM Available Memory | GB | 1.0.0 | The quantity of memory that remains available, of the amount assigned. | |
azure_stack_hci_cluster_maxVmMemoryTotal | Azure stack HCI Cluster Max VM Memory Total | GB | 1.0.0 | Total Guest Visible Physical Memory. |
Native Type | Metric Name | Display Name | Units | Application Version | Description |
---|---|---|---|---|---|
Azure Stack HCI cluster | azure_stack_hci_cluster_maxNetworkBytesReceivedPerSec | Azure stack HCI Cluster MaxNetworkBytesReceivedPerSec | KBps | 1.0.0 | Rate of data received by the network adapter |
azure_stack_hci_cluster_maxNetworkBytesSentPerSec | Azure stack HCI Cluster MaxNetworkBytesSentPerSec | KBps | 1.0.0 | Rate of data sent by the network adapter | |
azure_stack_hci_cluster_totalNetworkBps | Azure stack HCI Cluster TotalNetworkBps | KBps | 1.0.0 | Total rate of data received or sent by the network adapter. | |
azure_stack_hci_cluster_maxDiskReadOpsPerSec | Azure stack HCI Cluster MaxDiskReadOpsPerSec | rps | 1.0.0 | Number of read operations per second completed by this volume. | |
azure_stack_hci_cluster_maxDiskWriteOpsPerSec | Azure stack HCI Cluster MaxDiskWriteOpsPerSec | wps | 1.0.0 | Number of write operations per second completed by this volume. | |
azure_stack_hci_cluster_maxDiskReadBps | Azure stack HCI Cluster MaxDiskReadBps | KBps | 1.0.0 | Quantity of data read from this volume per second. | |
azure_stack_hci_cluster_maxDiskWriteBps | Azure stack HCI Cluster MaxDiskWriteBps | KBps | 1.0.0 | Quantity of data written to this volume per second. | |
azure_stack_hci_cluster_totalDiskRWOpsPerSec | Azure stack HCI Cluster Total DiskRW OpsPerSec | IOPS | 1.0.0 | Total number of read or write operations per second completed by this volume. | |
azure_stack_hci_cluster_totalDiskRWThroughput | Azure stack HCI Cluster Total DiskRW Throughput | KBps | 1.0.0 | Total quantity of data read from or written to this volume per second. | |
azure_stack_hci_cluster_maxPhysicaldiskReadOpsPerSec | Azure stack HCI Cluster Max Physicaldisk ReadOpsPerSec | rps | 1.0.0 | Number of read operations completed by the drive. | |
azure_stack_hci_cluster_maxPhysicaldiskWriteOpsPerSec | Azure stack HCI Cluster Max Physicaldisk WriteOpsPerSec | wps | 1.0.0 | Number of write operations completed by the drive. | |
azure_stack_hci_cluster_maxCSVCacheReadHit | Azure stack HCI Cluster Max CSVCacheReadHit | hps | 1.0.0 | Cache hit PerSecond for read operations. | |
azure_stack_hci_cluster_maxVhdReadOpsPerSec | Azure stack HCI Cluster Max Vhd ReadOpsPerSec | rps | 1.0.0 | Number of read operations per second completed by the virtual hard disk | |
azure_stack_hci_cluster_maxVhdWriteOpsPerSec | Azure stack HCI Cluster Max Vhd WriteOpsPerSec | wps | 1.0.0 | Number of write operations per second completed by the virtual hard disk | |
azure_stack_hci_cluster_maxVhdReadBps | Azure stack HCI Cluster Max Vhd ReadBps | KBps | 1.0.0 | Quantity of data read from the virtual hard disk per second. | |
azure_stack_hci_cluster_maxVhdWriteBps | Azure stack HCI Cluster Max Vhd WriteBps | KBps | 1.0.0 | Quantity of data written to the virtual hard disk per second. | |
azure_stack_hci_cluster_maxNetAdapterBwRdmaInbound | Azure stack HCI Cluster Max NetAdapter Bw RdmaInbound | KBps | 1.0.0 | Rate of data received over RDMA by the network adapter. | |
azure_stack_hci_cluster_maxNetAdapterBwRdmaOutbound | Azure stack HCI Cluster Max NetAdapter Bw RdmaOutbound | KBps | 1.0.0 | Rate of data sent over RDMA by the network adapter. | |
azure_stack_hci_cluster_totalNetAdapterBwRdma | Azure stack HCI Cluster Total NetAdapterBwRdma | KBps | 1.0.0 | Total rate of data received or sent over RDMA by the network adapter. | |
azure_stack_hci_cluster_totalVhdIOPS | Azure stack HCI Cluster Total VhdIops | IOPS | 1.0.0 | Total number of read or write operations per second completed by the virtual hard disk. | |
azure_stack_hci_cluster_totalVhdThroughput | Azure stack HCI Cluster Total VhdThroughput | KBps | 1.0.0 | Total quantity of data read from or written to the virtual hard disk per second. | |
azure_stack_hci_cluster_maxVolumeReadLatency | Azure stack HCI Cluster Max Volume ReadLatency | KBps | 1.0.0 | Average latency of read operations from this volume. | |
azure_stack_hci_cluster_maxVolumeReadLatency | Azure stack HCI Cluster Max Volume ReadLatency | KBps | 1.0.0 | Average latency of read operations from this volume. | |
azure_stack_hci_cluster_maxVolumeWriteLatency | Azure stack HCI Cluster Max Volume WriteLatency | ms | 1.0.0 | Average latency of write operations to this volume. | |
azure_stack_hci_cluster_maxAvgVolumeLatency | Azure stack HCI Cluster Max AvgVolumeLatency | ms | 1.0.0 | Average latency of write operations to this volume. | |
azure_stack_hci_cluster_maxVmNetworkAdapterInRate | Azure stack HCI Cluster Max VM NetworkAdapter | InRate | 1.0.0 | Rate of data received by the virtual machine across all its virtual network adapters. | |
azure_stack_hci_cluster_maxVmNetworkAdapterOutRate | Azure stack HCI Cluster Max VM NetworkAdapter OutRate | Kbps | 1.0.0 | Rate of data sent by the virtual machine across all its virtual network adapters. | |
azure_stack_hci_cluster_maxVmNetworkAdapterIOPS | Azure stack HCI Cluster Max VM NetworkAdapter IOPS | Kbps | 1.0.0 | Total rate of data received or sent by the virtual machine across all its virtual network adapters. |
Native Type | Metric Name | Display Name | Units | Application Version | Description |
---|---|---|---|---|---|
Azure Stack HCI cluster | azure_stack_hci_cluster_maxPercentageCpu | Azure stack HCI Cluster MaxPercentageCpu | % | 1.0.0 | The percentage of processor time that is not idle. |
azure_stack_hci_cluster_maxPercentageMemory | Azure stack HCI Cluster MaxPercentageMemory | % | 1.0.0 | The allocated (not available) memory of the server. | |
azure_stack_hci_cluster_maxVhdCurrentSize | Azure stack HCI Cluster Max Vhd CurrentSize | GB | 1.0.0 | The current file size of the virtual hard disk, if dynamically expanding. If fixed, the series is not collected. | |
azure_stack_hci_cluster_maxVhdSize | Azure stack HCI Cluster Max Vhd Size | GB | 1.0.0 | The maximum size of the virtual hard disk, if dynamically expanding. If fixed, the series is the size. | |
azure_stack_hci_cluster_maxVmMemory | Azure stack HCI Cluster Max VmMemory | GB | 1.0.0 | If using dynamic memory, this is the maximum quantity of memory that may be assigned to the virtual machine | |
azure_stack_hci_cluster_totalVmMemoryAssigned | Azure stack HCI Cluster Max VmMemoryAssigned | GB | 1.0.0 | The quantity of memory assigned to the virtual machine. | |
azure_stack_hci_cluster_MinVmMemory | Azure stack HCI Cluster Min VmMemory | GB | 1.0.0 | If using dynamic memory, this is the minimum quantity of memory that may be assigned to the virtual machine. | |
azure_stack_hci_cluster_maxVmMemoryPressure | Azure stack HCI Cluster Max VmMemoryPressure | % | 1.0.0 | The ratio of memory demanded by the virtual machine over memory allocated to the virtual machine | |
azure_stack_hci_cluster_maxStartupVmMemory | Azure stack HCI Cluster Max StartupVmMemory | GB | 1.0.0 | The quantity of memory required for the virtual machine to start | |
azure_stack_hci_cluster_maxGuestCpuUtilization | Azure stack HCI Cluster Max GuestCpuUtilization | % | 1.0.0 | Percentage of processor time used for guest (virtual machine) demand | |
azure_stack_hci_cluster_maxHostCpuUtilization | Azure stack HCI Cluster Max HostCpuUtilization | % | 1.0.0 | Percentage of processor time used for host demand | |
azure_stack_hci_cluster_maxGuestMemoryUtilization | Azure stack HCI Cluster Max GuestMemoryUtilization | % | 1.0.0 | The memory allocated to guest (virtual machine) demand. | |
azure_stack_hci_cluster_maxHostMemoryUtilization | Azure stack HCI Cluster Max HostMemoryUtilization | % | 1.0.0 | The memory allocated to host demand. | |
azure_stack_hci_cluster_maxClusternodeMemoryUsed | Azure stack HCI Cluster Max Clusternode Memory Used | GB | 1.0.0 | The used memory of the server. | |
azure_stack_hci_cluster_maxVmMemoryUsed | Azure stack HCI Cluster Max VM Memory Used | GB | 1.0.0 | The used memory. | |
Azure Arc Kubernetes Cluster | azure_arc_kubernetes_cluster_totalCpuConnectedCores | Azure Arc Kubernetes Cluster TotalCpuConnectedCores | count | 1.0.0 | Total number of CPU cores in a connected cluster |
azure_arc_kubernetes_cluster_avgNodeCpuUtilization | Azure Arc Kubernetes Cluster Avg NodeCpuUtilization | % | 1.0.0 | Aggregated average CPU utilization measured in percentage across the cluster | |
azure_arc_kubernetes_cluster_avgNodeDiskUtilization | Azure Arc Kubernetes Cluster Avg NodeDiskUtilization | % | 1.0.0 | Disk space used in percent by device | |
azure_arc_kubernetes_cluster_avgNodeMemoryWorkingSetPercentage | Azure Arc Kubernetes Cluster Avg NodeMemoryWorkingSetPercentage | % | 1.0.0 | Container working set memory used in percent | |
azure_arc_kubernetes_cluster_avgNodeMemoryRssPercentage | Azure Arc Kubernetes Cluster Avg NodeMemoryRssPercentage | % | 1.0.0 | Container RSS memory used in percent |
Default Monitoring Configurations
Azure Arc have default Global Device Management Policies, Global Templates, Global Monitors and Global metrics in OpsRamp. User can customize these default monitoring configurations as per their business usecases by cloning respective global templates and global Device Management Policies. OpsRamp recommend to do this activity before installing the app to avoid noise alerts and data.
Default Global Device Management Policies available
OpsRamp will have a Global Device Management Policy for each Native Type of Azure Arc. We can find those Device Management Policies at Setup -> Resources -> Device Management Policies -> Search with suggested names in global scope. Each Device Management Policy follows below naming convention : {appName nativeType - version}
Ex : azure-arc Azure Tenant - 1(i.e, appName = azure-arc, nativeType = Azure Tenant , version =1)
Default Global Templates available
OpsRamp will have a Global template for each Native Type of Azure Arc. We can find those templates at Setup -> Monitoring -> Templates -> Search with suggested names in global scope. Each template follows below naming convention :
{appName nativeType ‘Template’ - version}
Ex : azure-arc Azure Tenant Template - 1(i.e, appName = azure-arc, nativeType = Azure Tenant, version = 1)
Default Global Monitors available
OpsRamp will have a Global Monitors for each Native Type which has monitoring support. We can find those monitors at Setup -> Monitoring -> Monitors -> Search with suggested names in global scope. Each Monitors follows below naming convention :
{monitorKey appName nativeType - version}
Ex : Azure Tenant Monitor azure-arc Azure Tenant 1 (i.e, monitorKey =Azure Tenant Monitor, appName = azure-arc, nativeType = Azure Tenant , version = 1)