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
See [Monitor [TODO-replace-with-service-name]](monitor-[TODO-replace-with-service-filename].md) for details on the data you can collect for[TODO-replace-with-service-name] and how to use it.
15
+
See [Monitor Azure Bastion](monitor-bastion.md) for details on the data you can collect for and how to use it.
<!-- Repeat the following section for each resource type/namespace in your service. Replace the <ResourceType/namespace> placeholders with the resource type name. -->
44
-
### Supported metrics for \<ResourceType/namespace>
45
-
The following table lists the metrics available for the \<ResourceType/namespace> resource type.
19
+
### Supported metrics for microsoft.network/bastionHosts
20
+
21
+
The following table lists the metrics available for the microsoft.network/bastionHosts resource type.
<!-- Find the table(s) for the resource type in the Metrics column at https://review.learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/metrics-index?branch=main#supported-metrics-and-log-categories-by-resource-type.
48
-
Uncomment the following line. Replace the <ResourceType/namespace> and <resourcetype> placeholders with the namespace name or address. -->
#### <aname="communication-status"></a>Bastion communication status
32
+
33
+
You can view the communication status of Azure Bastion, aggregated across all instances comprising the bastion host.
34
+
35
+
- A value of **1** indicates that the bastion is available.
36
+
- A value of **0** indicates that the bastion service is unavailable.
37
+
38
+
:::image type="content" source="./media/metrics-monitor-alert/communication-status.png" alt-text="Screenshot that shows the communication status metric in the Azure portal.":::
39
+
40
+
#### <aname="total-memory"></a>Total memory
41
+
42
+
You can view the total memory of Azure Bastion, split across each bastion instance.
43
+
44
+
:::image type="content" source="./media/metrics-monitor-alert/total-memory.png" alt-text="Screenshot that shows the total memory metric in the Azure portal.":::
45
+
46
+
### <aname="traffic"></a>Traffic metrics
47
+
48
+
#### <aname="used-cpu"></a>Used CPU
49
+
50
+
You can view the CPU utilization of Azure Bastion, split across each bastion instance. Monitoring this metric helps gauge the availability and capacity of the instances that comprise Azure Bastion.
51
+
52
+
:::image type="content" source="./media/metrics-monitor-alert/used-cpu.png" alt-text="Screenshot that shows the CPU used metric in the Azure portal.":::
53
+
54
+
#### <aname="used-memory"></a>Used memory
55
+
56
+
You can view memory utilization across each bastion instance, split across each bastion instance. Monitoring this metric helps gauge the availability and capacity of the instances that comprise Azure Bastion.
57
+
58
+
:::image type="content" source="./media/metrics-monitor-alert/used-memory.png" alt-text="Screenshot that shows the memory used metric in the Azure portal.":::
59
+
60
+
### <aname="performance"></a>Performance metrics
61
+
62
+
#### Session count
63
+
64
+
You can view the count of active sessions per bastion instance, aggregated across each session type (RDP and SSH). Each Azure Bastion can support a range of active RDP and SSH sessions. Monitoring this metric helps you to understand if you need to adjust the number of instances running the bastion service. For more information about the session count Azure Bastion can support, refer to the [Azure Bastion FAQ](bastion-faq.md).
65
+
66
+
The recommended values for this metric's configuration are:
67
+
68
+
-**Aggregation:** Avg
69
+
-**Granularity:** 5 or 15 minutes
70
+
- Splitting by instances is recommended to get a more accurate count
71
+
72
+
:::image type="content" source="./media/metrics-monitor-alert/session-count.png" alt-text="Screenshot that shows the session count metric in the Azure portal.":::
<!-- Repeat the following section for each resource type/namespace in your service.
63
-
<!-- Find the table(s) for the resource type in the Log Categories column at https://review.learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/metrics-index?branch=main#supported-metrics-and-log-categories-by-resource-type.
64
-
-->
65
-
### Supported resource logs for \<ResourceType/namespace>
66
-
<!-- Uncomment the following line. Replace the <ResourceType/namespace> and <resourcetype> placeholders with the namespace name or address. -->
<!-- Repeat the following section for each resource type/namespace in your service. Find the table(s) for your service at https://learn.microsoft.com/azure/azure-monitor/reference/tables/tables-resourcetype.
72
-
Replace the <ResourceType/namespace> and tablename placeholders with the namespace name. -->
Refer to https://learn.microsoft.com/azure/role-based-access-control/resource-provider-operations and add the operations for your service. Repeat the link for each resource type/namespace in your service. Replace the <Namespace> and namespace placeholders with the namespace name or link. -->
- See [Monitor [TODO-replace-with-service-name]](monitor-[TODO-replace-with-service-filename].md) for a description of monitoring [TODO-replace-with-service-name].
86
-
- See [Monitor Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource) for details on monitoring Azure resources.
105
+
- See [Monitor Azure Bastion](monitor-bastion.md) for a description of monitoring Azure Bastion.
106
+
- See [Monitor Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource) for details on monitoring Azure resources.
0 commit comments