Skip to content

Commit bb9fabb

Browse files
authored
Merge pull request #33674 from MicrosoftDocs/main
4/1/2025 AM Publish
2 parents 5949d0b + 6cbeb22 commit bb9fabb

32 files changed

+430
-359
lines changed

azure-sql/database-watcher-alerts.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ titleSuffix: Azure SQL Database & SQL Managed Instance
44
description: A detailed description of Azure Monitor Alerts in database watcher
55
author: lcwright
66
ms.author: lancewright
7+
ms.reviewer: dfurman
78
ms.date: 02/12/2025
89
ms.service: azure-sql
910
ms.subservice: monitoring
@@ -80,6 +81,7 @@ The following tables describe currently available alert rule templates for each
8081
| Workload patterns | Blocked requests | 1 - Error | 5 minutes | Alerts if there is a minimum number of blocked requests in a database that have been waiting longer than a certain duration. |
8182
| Workload patterns | Deadlock spike | 3 - Informational | 5 minutes | Alerts if the number of deadlocks in a database exceeds a threshold. |
8283
| Workload patterns | Lock wait spike | 2 - Warning | 5 minutes | Alerts if the cumulative wait time for locks in a database exceeds a threshold. |
84+
| Workload patterns | Long active transactions | 3 - Informational | 5 minutes | Alerts if there active transactions where transaction duration exceeds a threshold. |
8385
| Workload patterns | Memory wait spike | 3 - Informational | 5 minutes | Alerts if the cumulative wait time for memory in a database exceeds a threshold. |
8486
| Workload patterns | Network IO wait spike | 3 - Informational | 5 minutes | Alerts if the cumulative wait time for network IO in a database exceeds a threshold. |
8587
| Workload patterns | Request rate drop | 3 - Informational | 5 minutes | Alerts if the request rate in a database dropped significantly. |
@@ -120,6 +122,7 @@ The following tables describe currently available alert rule templates for each
120122
| Workload patterns | Blocked requests | 1 - Error | 5 minutes | Alerts if there is a minimum number of blocked requests on an instance that have been waiting longer than a certain duration. |
121123
| Workload patterns | Deadlock spike | 3 - Informational | 5 minutes | Alerts if the number of deadlocks on an instance exceeds a threshold. |
122124
| Workload patterns | Lock wait spike | 2 - Warning | 5 minutes | Alerts if the cumulative wait time for locks on an instance exceeds a threshold. |
125+
| Workload patterns | Long active transactions | 3 - Informational | 5 minutes | Alerts if there active transactions where transaction duration exceeds a threshold. |
123126
| Workload patterns | Memory wait spike | 3 - Informational | 5 minutes | Alerts if the cumulative wait time for memory on an instance exceeds a threshold. |
124127
| Workload patterns | Network IO wait spike | 3 - Informational | 5 minutes | Alerts if the cumulative wait time for network IO on an instance exceeds a threshold. |
125128
| Workload patterns | Request rate drop | 3 - Informational | 5 minutes | Alerts if the request rate on an instance dropped significantly. |

azure-sql/database-watcher-analyze.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ titleSuffix: Azure SQL Database & SQL Managed Instance
44
description: Examples of analytical queries that use database watcher monitoring data
55
author: lcwright
66
ms.author: lancewright
7+
ms.reviewer: dfurman
78
ms.date: 02/07/2025
89
ms.service: azure-sql
910
ms.subservice: monitoring

azure-sql/database-watcher-data.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ titleSuffix: Azure SQL Database & SQL Managed Instance
44
description: A detailed description of SQL monitoring data collected by database watcher
55
author: lcwright
66
ms.author: lancewright
7+
ms.reviewer: dfurman
78
ms.date: 12/20/2024
89
ms.service: azure-sql
910
ms.subservice: monitoring

azure-sql/database-watcher-faq.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
author: lcwright
77
ms.author: lancewright
88
ms.date: 02/07/2025
9-
ms.reviewer: wiassaf
9+
ms.reviewer: wiassaf, dfurman
1010
ms.service: azure-sql
1111
ms.subservice: monitoring
1212
ms.topic: faq

azure-sql/database-watcher-manage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure SQL Database & SQL Managed Instance
44
description: Setup and configuration details for database watcher
55
author: lcwright
66
ms.author: lancewright
7-
ms.reviewer: wiassaf
7+
ms.reviewer: wiassaf, dfurman
88
ms.date: 02/07/2025
99
ms.service: azure-sql
1010
ms.subservice: monitoring

azure-sql/database-watcher-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure SQL Database & SQL Managed Instance
44
description: An overview of database watcher for Azure SQL, a managed monitoring solution for database services in the Azure SQL family.
55
author: lcwright
66
ms.author: lancewright
7-
ms.reviewer: wiassaf
7+
ms.reviewer: wiassaf, dfurman
88
ms.date: 03/13/2025
99
ms.service: azure-sql
1010
ms.subservice: monitoring

azure-sql/database-watcher-quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Azure SQL Database & SQL Managed Instance
44
description: Learn how to create a new database watcher to monitor an Azure SQL database, elastic pool, or SQL managed instance using Microsoft Entra authentication and private connectivity.
55
author: lcwright
66
ms.author: lancewright
7-
ms.reviewer: wiassaf
7+
ms.reviewer: wiassaf, dfurman
88
ms.date: 02/07/2025
99
ms.service: azure-sql
1010
ms.subservice: monitoring

docs/linux/includes/linux-supported-platforms-2017.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: rwestMSFT
33
ms.author: randolphwest
44
ms.reviewer: vanto
5-
ms.date: 07/15/2024
5+
ms.date: 03/28/2025
66
ms.service: sql
77
ms.subservice: linux
88
ms.topic: include
@@ -18,7 +18,7 @@ ms.custom:
1818

1919
<sup>1</sup> At the end of June 2024, RHEL 7.x transitioned from mainstream maintenance to extended lifecycle support (ELS). For more information, see [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/).
2020

21-
<sup>2</sup> At the end of Oct 2024, SLES v12 will transition from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
21+
<sup>2</sup> At the end of Oct 2024, SLES v12 transitioned from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
2222

2323
<sup>3</sup> At the end of April 2023, Ubuntu 18.04 LTS transitioned from standard maintenance to expanded security maintenance (ESM). For more information, see [Ubuntu 18.04 end of standard support](https://ubuntu.com/blog/18-04-end-of-standard-support).
2424

docs/linux/includes/linux-supported-platforms-2019.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: rwestMSFT
33
ms.author: randolphwest
44
ms.reviewer: vanto
5-
ms.date: 07/15/2024
5+
ms.date: 03/28/2025
66
ms.service: sql
77
ms.subservice: linux
88
ms.topic: include
@@ -14,13 +14,13 @@ You should run production workloads on supported platforms like [Red Hat Enterpr
1414
| Platform | File system | Installation guide | Get |
1515
| --- | --- | --- | --- |
1616
| Red Hat Enterprise Linux 7.7 - 7.9 Server <sup>1</sup>, or 8.x Server | XFS or EXT4 | [Installation guide](../quickstart-install-connect-red-hat.md) | [Get RHEL 8](https://access.redhat.com/products/red-hat-enterprise-linux/evaluation) |
17-
| SUSE Linux Enterprise Server v12 (SP3 - SP5) <sup>2</sup> , or v15 (SP1 - SP3) | XFS or EXT4 | [Installation guide](../quickstart-install-connect-suse.md) | [Get SLES v15](https://www.suse.com/products/server) |
17+
| SUSE Linux Enterprise Server v12 (SP3 - SP5) <sup>2</sup>, or v15 | XFS or EXT4 | [Installation guide](../quickstart-install-connect-suse.md) | [Get SLES v15](https://www.suse.com/products/server) |
1818
| Ubuntu 18.04 <sup>3</sup> or 20.04 | XFS or EXT4 | [Installation guide](../quickstart-install-connect-ubuntu.md) | [Get Ubuntu 20.04](https://releases.ubuntu.com/20.04/) |
1919
| Docker Engine 1.8+ on Windows, Mac, or Linux | N/A | [Installation guide](../quickstart-install-connect-docker.md) | [Get Docker](https://www.docker.com/get-started) |
2020

2121
<sup>1</sup> At the end of June 2024, RHEL 7.x transitioned from mainstream maintenance to extended lifecycle support (ELS). For more information, see [Red Hat Enterprise Linux Life Cycle](https://access.redhat.com/support/policy/updates/errata/).
2222

23-
<sup>2</sup> At the end of Oct 2024, SLES v12 will transition from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
23+
<sup>2</sup> At the end of Oct 2024, SLES v12 transitioned from standard general support to long term service pack support (LTSS). For more information, see [Product Support Lifecycle Lifecycle Dates by Product](https://www.suse.com/lifecycle#suse-linux-enterprise-server-12).
2424

2525
<sup>3</sup> At the end of April 2023, Ubuntu 18.04 LTS transitioned from standard maintenance to expanded security maintenance (ESM). For more information, see [Ubuntu 18.04 end of standard support](https://ubuntu.com/blog/18-04-end-of-standard-support).
2626

docs/linux/quickstart-install-connect-suse.md

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "SUSE: Install SQL Server on Linux"
33
description: This quickstart shows how to install SQL Server on SUSE Linux Enterprise Server and then create and query a database with sqlcmd.
44
author: rwestMSFT
55
ms.author: randolphwest
6-
ms.date: 11/18/2024
6+
ms.date: 03/28/2025
77
ms.service: sql
88
ms.subservice: linux
99
ms.topic: quickstart
@@ -26,15 +26,15 @@ For more information on supported platforms, see [Release notes for SQL Server 2
2626
<!--SQL Server 2019+ on Linux-->
2727
::: moniker range=">=sql-server-linux-ver15 || >=sql-server-ver15"
2828

29-
In this quickstart, you install [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] on SUSE Linux Enterprise Server (SLES) v15 (SP3). Then you can connect with **sqlcmd** to create your first database and run queries.
29+
In this quickstart, you install [!INCLUDE [sssql19-md](../includes/sssql19-md.md)] on SUSE Linux Enterprise Server (SLES) 15. Then you can connect with **sqlcmd** to create your first database and run queries.
3030

3131
For more information on supported platforms, see [Release notes for SQL Server 2019 on Linux](sql-server-linux-release-notes-2019.md).
3232

3333
::: moniker-end
3434
<!--SQL Server 2022 on Linux-->
3535
::: moniker range=">= sql-server-linux-ver16 || >= sql-server-ver16"
3636

37-
In this quickstart, you install [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] on SUSE Linux Enterprise Server (SLES) v15 (SP3). Then you can connect with **sqlcmd** to create your first database and run queries.
37+
In this quickstart, you install [!INCLUDE [sssql22-md](../includes/sssql22-md.md)] on SUSE Linux Enterprise Server (SLES) 15. Then you can connect with **sqlcmd** to create your first database and run queries.
3838

3939
For more information on supported platforms, see [Release notes for SQL Server 2022 on Linux](sql-server-linux-release-notes-2022.md).
4040

@@ -55,20 +55,22 @@ You must have a SLES v12 SP5 machine with **at least 2 GB** of memory. The file
5555
<!--SQL Server 2019 on Linux-->
5656
::: moniker range="=sql-server-linux-ver15 || =sql-server-ver15"
5757

58-
You must have a SLES v15 (SP1 - SP4) machine with **at least 2 GB** of memory. The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
58+
You must have a SLES 15 (SP6) machine with **at least 2 GB** of memory. The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
5959

6060
::: moniker-end
6161

6262
<!--SQL Server 2022 on Linux-->
6363
::: moniker range=">= sql-server-linux-ver16 || >= sql-server-ver16"
6464

65-
You must have a SLES v15 (SP1 - SP4) machine with **at least 2 GB** of memory. The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
65+
You must have a SLES 15 (SP6) machine with **at least 2 GB** of memory. The file system must be **XFS** or **EXT4**. Other file systems, such as **BTRFS**, are unsupported.
6666

6767
::: moniker-end
6868

69-
To install SUSE Linux Enterprise Server on your own machine, go to [https://www.suse.com/products/server](https://www.suse.com/products/server). You can also create SLES virtual machines in Azure. See [Create and Manage Linux VMs with the Azure CLI](/azure/virtual-machines/linux/tutorial-manage-vm), and use `--image SLES` in the call to `az vm create`.
69+
To install SUSE Linux Enterprise Server on your own machine, go to [https://www.suse.com/products/server](https://www.suse.com/products/server). You can also use ready-made SUSE images from Azure Marketplace. For how to use these images in Azure, check out [Create and Manage Linux VMs with the Azure CLI](/azure/virtual-machines/linux/tutorial-manage-vm) and use `--image SLES` in the call to `az vm create`.
7070

71-
If you've previously installed a community technology preview (CTP) or release candidate (RC) of [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], you must first remove the old repository before following these steps. For more information, see [Configure repositories for installing and upgrading SQL Server on Linux](sql-server-linux-change-repo.md).
71+
For more information about support periods for SUSE versions, see [https://www.suse.com/lifecycle](https://www.suse.com/lifecycle).
72+
73+
If you previously installed a community technology preview (CTP) or release candidate (RC) of [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], you must first remove the old repository before following these steps. For more information, see [Configure repositories for installing and upgrading SQL Server on Linux](sql-server-linux-change-repo.md).
7274

7375
> [!NOTE]
7476
> At this time, the [Windows Subsystem for Linux](/windows/wsl/about) for Windows 10 or Windows 11 isn't supported as an installation target.
@@ -99,13 +101,13 @@ To configure [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] on SLES,
99101
sudo zypper --gpg-auto-import-keys refresh
100102
```
101103

102-
To ensure that the Microsoft package signing key is installed on your system, you can import it using the command below:
104+
To ensure that the Microsoft package signing key is installed on your system, you can import it using the following command:
103105

104106
```bash
105107
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
106108
```
107109

108-
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you have registered and activated your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
110+
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you register and activate your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP6/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
109111

110112
1. Now, you're ready to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]. Run the following commands to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]:
111113

@@ -134,7 +136,7 @@ To configure [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] on SLES,
134136
FW_SERVICES_EXT_TCP="1433"
135137
```
136138

137-
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use!
139+
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use.
138140

139141
::: moniker-end
140142
<!--SQL Server 2019 on Linux-->
@@ -155,13 +157,13 @@ At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is run
155157
sudo zypper --gpg-auto-import-keys refresh
156158
```
157159

158-
To ensure that the Microsoft package signing key is installed on your system, you can import it using the command below:
160+
To ensure that the Microsoft package signing key is installed on your system, you can import it using the following command:
159161

160162
```bash
161163
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
162164
```
163165

164-
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you have registered and activated your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
166+
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you register and activate your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP6/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
165167

166168
1. Now, you're ready to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]. Run the following commands to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]:
167169

@@ -189,7 +191,7 @@ At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is run
189191
> [!NOTE]
190192
> On SLES, you can manage your firewall using `firewalld` for example. Install it using `sudo zypper install firewalld`, and then start it up with `sudo systemctl start firewalld`. Add the firewall rule with `sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent`, and then reload the firewall with `sudo firewall-cmd --reload` for the settings to take effect.
191193
192-
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use!
194+
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use.
193195

194196
::: moniker-end
195197
<!--SQL Server 2022 on Linux-->
@@ -210,15 +212,15 @@ At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is run
210212
sudo zypper --gpg-auto-import-keys refresh
211213
```
212214

213-
To ensure that the Microsoft package signing key is installed on your system, you can import it using the command below:
215+
To ensure that the Microsoft package signing key is installed on your system, you can import it using the following command:
214216

215217
```bash
216218
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
217219
```
218220

219-
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you have registered and activated your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
221+
1. Before you install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)], and after you register and activate your SUSE Linux Enterprise Server with SUSE Customer Center, you must activate both the [Desktop Applications module and Development Tools module](https://documentation.suse.com/sles/15-SP6/html/SLES-all/cha-register-sle.html). These modules are required for some of the [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] package dependencies.
220222

221-
1. Now, you're ready to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]. Run the following commands to install [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]:
223+
1. The following command installs [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)]:
222224

223225
```bash
224226
sudo zypper install -y mssql-server
@@ -244,7 +246,7 @@ At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is run
244246
> [!NOTE]
245247
> On SLES, you can manage your firewall using `firewalld` for example. Install it using `sudo zypper install firewalld`, and then start it up with `sudo systemctl start firewalld`. Add the firewall rule with `sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent`, and then reload the firewall with `sudo firewall-cmd --reload` for the settings to take effect.
246248
247-
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use!
249+
At this point, [!INCLUDE [ssnoversion-md](../includes/ssnoversion-md.md)] is running on your SLES machine and is ready to use.
248250

249251
::: moniker-end
250252

0 commit comments

Comments
 (0)