Skip to content

Commit af14338

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/azure-docs-pr (branch live)
2 parents f00269a + 5753ee2 commit af14338

File tree

77 files changed

+433
-1058
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+433
-1058
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1520,6 +1520,16 @@
15201520
"redirect_url": "/azure/bastion/native-client",
15211521
"redirect_document_id": false
15221522
},
1523+
{
1524+
"source_path_from_root": "/articles/bastion/diagnostic-logs.md",
1525+
"redirect_url": "/azure/bastion/monitor-bastion",
1526+
"redirect_document_id": false
1527+
},
1528+
{
1529+
"source_path_from_root": "/articles/bastion/howto-metrics-monitor-alert.md",
1530+
"redirect_url": "/azure/bastion/monitor-bastion",
1531+
"redirect_document_id": false
1532+
},
15231533
{
15241534
"source_path_from_root": "/articles/bastion/tutorial-protect-bastion-host-ddos.md",
15251535
"redirect_url": "/azure/bastion/tutorial-create-host-portal",
Binary file not shown.
Binary file not shown.
-94.1 KB
Loading

articles/azure-maps/spatial-io-connect-wfs-service.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,24 +70,18 @@ The specification for the WFS standard makes use of OGC filters. The WFS client
7070
- `PropertyIsNull`
7171
- `PropertyIsNil`
7272
- `PropertyIsBetween`
73+
7374
<!--------------------------------------------------
7475
The [WFS filter example] sample demonstrates the use of different filters with the WFS client. For the source code for this sample, see [WFS filter example source code].
7576
7677
:::image type="content" source="./media/spatial-io-connect-wfs-service/wfs-filter-example.png"alt-text="A screenshot that shows The WFS filter sample that demonstrates the use of different filters with the WFS client.":::
7778
-------------------------------------------------->
78-
<!--------------------------------------------------
79-
> [!VIDEO //codepen.io/azuremaps/embed/NWqvYrV/?height=500&theme-id=0&default-tab=result&embed-version=2&editable=true]
80-
-------------------------------------------------->
8179

8280
## WFS service explorer
8381

8482
The [WFS service explorer] sample is a simple tool for exploring WFS services on Azure Maps. For the source code for this sample, see [WFS service explorer source code].
8583

86-
:::image type="content" source="./media/spatial-io-connect-wfs-service/wfs-service-explorer.png"alt-text="A screenshot that shows a simple tool for exploring WFS services on Azure Maps.":::
87-
88-
<!--------------------------------------------------
89-
> [!VIDEO //codepen.io/azuremaps/embed/bGdrvmG/?height=700&theme-id=0&default-tab=result&embed-version=2&editable=true]
90-
-------------------------------------------------->
84+
:::image type="content" source="./media/spatial-io-connect-wfs-service/wfs-service-explorer.png" lightbox="./media/spatial-io-connect-wfs-service/wfs-service-explorer.png" alt-text="A screenshot that shows a simple tool for exploring WFS services on Azure Maps.":::
9185

9286
To access WFS services hosted on non-CORS enabled endpoints, a CORS enabled proxy service can be passed into the `proxyService` option of the WFS client as shown in the following example.
9387

articles/bastion/TOC.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,8 @@
115115
href: vm-upload-download-native.md
116116
- name: Monitoring
117117
items:
118-
- name: Monitoring Azure Bastion
119-
href: howto-metrics-monitor-alert.md
120-
- name: Configure and access diagnostic logs
121-
href: diagnostic-logs.md
118+
- name: Monitor Azure Bastion
119+
href: monitor-bastion.md
122120
- name: Monitor and manage sessions
123121
href: session-monitoring.md
124122
- name: Troubleshoot
@@ -131,6 +129,8 @@
131129
href: /rest/api/virtualnetwork/bastion-hosts
132130
- name: Azure CLI
133131
href: /cli/azure/network/bastion
132+
- name: Bastion monitoring data reference
133+
href: monitor-bastion-reference.md
134134
- name: Resources
135135
items:
136136
- name: Azure Roadmap

articles/bastion/diagnostic-logs.md

Lines changed: 0 additions & 112 deletions
This file was deleted.

articles/bastion/howto-metrics-monitor-alert.md

Lines changed: 0 additions & 96 deletions
This file was deleted.
Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
---
2+
title: Monitoring data reference for Azure Bastion
3+
description: This article contains important reference material you need when you monitor Azure Bastion by using Azure Monitor.
4+
ms.date: 12/02/2024
5+
ms.custom: horz-monitor
6+
ms.topic: reference
7+
author: cherylmc
8+
ms.author: cherylmc
9+
ms.service: azure-bastion
10+
---
11+
# Azure Bastion monitoring data reference
12+
13+
[!INCLUDE [horz-monitor-ref-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-intro.md)]
14+
15+
See [Monitor Azure Bastion](monitor-bastion.md) for details on the data you can collect for and how to use it.
16+
17+
[!INCLUDE [horz-monitor-ref-metrics-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-intro.md)]
18+
19+
> [!NOTE]
20+
> We don't recommend that your use *Classic Metrics*.
21+
22+
### Supported metrics for microsoft.network/bastionHosts
23+
24+
The following table lists the metrics available for the microsoft.network/bastionHosts resource type.
25+
26+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
27+
28+
[!INCLUDE [microsoft.network/bastionHosts](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-bastionhosts-metrics-include.md)]
29+
30+
> [!NOTE]
31+
> The Bastion Communication Status metric only applies to Azure Bastion hosts deployed after November 2020.
32+
33+
### Metrics details
34+
35+
The following sections give details about the metrics in the preceding table.
36+
37+
#### Bastion communication status
38+
39+
You can view the communication status of Azure Bastion, aggregated across all instances comprising the bastion host.
40+
41+
- A value of **1** indicates that the bastion is available.
42+
- A value of **0** indicates that the bastion service is unavailable.
43+
44+
:::image type="content" source="./media/metrics-monitor-alert/communication-status.png" alt-text="Screenshot that shows the communication status metric in the Azure portal.":::
45+
46+
Bastion communication status is an Availability metric.
47+
48+
#### Session count
49+
50+
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, see the [Azure Bastion FAQ](bastion-faq.md).
51+
52+
The recommended values for this metric's configuration are:
53+
54+
- **Aggregation:** Avg
55+
- **Granularity:** 5 or 15 minutes
56+
- Splitting by instances is recommended to get a more accurate count
57+
58+
:::image type="content" source="./media/metrics-monitor-alert/session-count.png" alt-text="Screenshot that shows the session count metric in the Azure portal.":::
59+
60+
Session count is a Traffic metric.
61+
62+
#### Total memory
63+
64+
You can view the total memory of Azure Bastion, split across each bastion instance.
65+
66+
:::image type="content" source="./media/metrics-monitor-alert/total-memory.png" alt-text="Screenshot that shows the total memory metric in the Azure portal.":::
67+
68+
Total memory is a Saturation metric.
69+
70+
#### CPU usage
71+
72+
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.
73+
74+
:::image type="content" source="./media/metrics-monitor-alert/used-cpu.png" alt-text="Screenshot that shows the CPU used metric in the Azure portal.":::
75+
76+
CPU usage is a Saturation metric.
77+
78+
#### Memory usage
79+
80+
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.
81+
82+
:::image type="content" source="./media/metrics-monitor-alert/used-memory.png" alt-text="Screenshot that shows the memory used metric in the Azure portal.":::
83+
84+
Memory usage is a Saturation metric.
85+
86+
[!INCLUDE [horz-monitor-ref-metrics-dimensions-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions-intro.md)]
87+
88+
[!INCLUDE [horz-monitor-ref-metrics-dimensions](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions.md)]
89+
90+
- cpu
91+
- host
92+
93+
[!INCLUDE [horz-monitor-ref-resource-logs](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-resource-logs.md)]
94+
95+
### Supported resource logs for microsoft.network/bastionHosts
96+
97+
[!INCLUDE [microsoft.network/bastionHosts](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/logs/microsoft-network-bastionhosts-logs-include.md)]
98+
99+
[!INCLUDE [horz-monitor-ref-logs-tables](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-logs-tables.md)]
100+
101+
### Azure Bastion microsoft.network/bastionHosts
102+
103+
- [AzureActivity](/azure/azure-monitor/reference/tables/azureactivity#columns)
104+
- [AzureMetrics](/azure/azure-monitor/reference/tables/azuremetrics#columns)
105+
- [MicrosoftAzureBastionAuditLogs](/azure/azure-monitor/reference/tables/microsoftazurebastionauditlogs#columns)
106+
107+
[!INCLUDE [horz-monitor-ref-activity-log](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-activity-log.md)]
108+
109+
- [Networking resource provider operations](/azure/role-based-access-control/resource-provider-operations#microsoftnetwork)
110+
111+
## Related content
112+
113+
- See [Monitor Azure Bastion](monitor-bastion.md) for a description of monitoring Azure Bastion.
114+
- See [Monitor Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource) for details on monitoring Azure resources.

0 commit comments

Comments
 (0)