You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-machines/resource-graph-availability.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,12 +11,12 @@ ms.reviewer: Xema Pathak
11
11
---
12
12
13
13
# VM availability information in Azure Resource Graph
14
-
[Azure Resource Graph](../../governance/resource-graph/overview.md) is an Azure service that allows you to use the same KQL query language used in log queries to query your Azure resources at scale with complex filtering, grouping, and sorting by resource properties. You can use [VM health annotations](../../service-health/resource-health-vm-annotation.md) to Azure Resource Graph (ARG) for detailed failure attribution and downtime analysis including the following:
14
+
[Azure Resource Graph](../governance/resource-graph/overview.md) is an Azure service that allows you to use the same KQL query language used in log queries to query your Azure resources at scale with complex filtering, grouping, and sorting by resource properties. You can use [VM health annotations](../service-health/resource-health-vm-annotation.md) to Azure Resource Graph (ARG) for detailed failure attribution and downtime analysis including the following:
15
15
16
16
- Query the latest snapshot of VM availability together across all your Azure subscriptions.
17
17
- Assess the impact to business SLAs and trigger decisive mitigation actions, in response to disruptions and type of failure signature.
18
-
- Set up custom dashboards to supervise the comprehensive health of applications by [joining](../../governance/resource-graph/concepts/work-with-data.md) VM availability information with additional [resource metadata](../../governance/resource-graph/samples/samples-by-table.md?tabs=azure-cli) in Resource Graph.
19
-
- Track relevant changes in VM availability across a rolling 14 days window, by using the [change tracking](../../governance/resource-graph/how-to/get-resource-changes.md) mechanism for conducting detailed investigations.
18
+
- Set up custom dashboards to supervise the comprehensive health of applications by [joining](../governance/resource-graph/concepts/work-with-data.md) VM availability information with additional [resource metadata](../governance/resource-graph/samples/samples-by-table.md?tabs=azure-cli) in Resource Graph.
19
+
- Track relevant changes in VM availability across a rolling 14 days window, by using the [change tracking](../governance/resource-graph/how-to/get-resource-changes.md) mechanism for conducting detailed investigations.
20
20
21
21
To get started with Resource Graph, open **Resource Graph Explorer** in the Azure portal. Select the **Table** tab and have a look at the [microsoft.resourcehealth/availabilitystatuses](#microsoftresourcehealthavailabilitystatuses) and [microsoft.resourcehealth/resourceannotations](#microsoftresourcehealthresourceannotations) tables which are described below. Click on **healthresources** to create a simple query and then click **Run** to return the records.
22
22
@@ -29,7 +29,7 @@ To view the details for a record, scroll to the right and select **See details**
29
29
There will be two types of events populated in the HealthResources table:
30
30
31
31
## microsoft.resourcehealth/availabilitystatuses
32
-
This event denotes the latest availability status of a VM, based on the [health checks](../../service-health/resource-health-checks-resource-types.md#microsoftcomputevirtualmachines) performed by the underlying Azure platform. The [availability states](../../service-health/resource-health-overview.md#health-status) currently emitted for VMs are as follows:
32
+
This event denotes the latest availability status of a VM, based on the [health checks](../service-health/resource-health-checks-resource-types.md#microsoftcomputevirtualmachines) performed by the underlying Azure platform. The [availability states](../service-health/resource-health-overview.md#health-status) currently emitted for VMs are as follows:
33
33
34
34
-**Available**: The VM is up and running as expected.
35
35
-**Unavailable**: A disruption to the normal functioning of the VM has been detected.
@@ -59,7 +59,7 @@ A sample `properties` value looks similar to the following:
59
59
```
60
60
61
61
## microsoft.resourcehealth/resourceannotations
62
-
This event contextualizes any changes to VM availability, by detailing necessary failure attributes to help you investigate and mitigate the disruption as needed. The full list of VM health annotations are listed at [Resource Health virtual machine Health Annotations] (../../service-health/resource-health-vm-annotation.md).
62
+
This event contextualizes any changes to VM availability, by detailing necessary failure attributes to help you investigate and mitigate the disruption as needed. The full list of VM health annotations are listed at [Resource Health virtual machine Health Annotations] (../service-health/resource-health-vm-annotation.md).
63
63
64
64
These annotations can be broadly classified into the following:
65
65
@@ -78,9 +78,9 @@ These annotations can be broadly classified into the following:
78
78
| context | Denotes whether the activity triggering the annotation was due to an authorized user or process (customer initiated), or due to the Azure platform (platform initiated) or even activity in the guest OS that has resulted in availability impact (VM initiated).<br><br>Possible values: Platform-Initiated \| User-initiated \|VM-initiated \| Not Applicable \| Null |
79
79
| summary | Statement detailing the cause for annotation emission, along with remediation steps that can be taken by users |
80
80
81
-
See [Azure Resource Graph sample queries by table](../../governance/resource-graph/samples/samples-by-table.md?tabs=azure-cli#healthresources) for sample queries using this data.
81
+
See [Azure Resource Graph sample queries by table](../governance/resource-graph/samples/samples-by-table.md?tabs=azure-cli#healthresources) for sample queries using this data.
82
82
83
83
## Next steps
84
84
85
-
*[Create alerts from collected data](monitor-virtual-machine-alerts.md)
85
+
*[Create alerts from collected data](../azure-monitor/vm/monitor-virtual-machine-alerts.md)
0 commit comments