Skip to content

Commit a17f3e1

Browse files
Merge pull request #30315 from dimitri-furman/database-watcher
Clarify cross-subscription monitoring
2 parents a1de83c + f687e83 commit a17f3e1

4 files changed

Lines changed: 12 additions & 6 deletions

File tree

azure-sql/database-watcher-faq.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
description: Frequently asked questions about database watcher for Azure SQL
66
author: dimitri-furman
77
ms.author: dfurman
8-
ms.date: 03/21/2024
8+
ms.date: 04/08/2024
99
ms.reviewer: wiassaf
1010
ms.service: sql-db-mi
1111
ms.subservice: monitoring
@@ -67,6 +67,10 @@ sections:
6767
Can I monitor a large Azure SQL estate?
6868
answer: Yes. For more information, see [Monitor large estates](database-watcher-manage.md#monitor-large-estates).
6969
70+
- question: |
71+
Does it support cross-subscription and cross-tenant monitoring?
72+
answer: The watcher and the SQL targets it monitors can be in different subscriptions within the same Microsoft Entra ID tenant. The watcher and its data store can be in different subscriptions in the same Microsoft Entra ID tenant, or in different tenants.
73+
7074
- name: Watcher
7175
questions:
7276
- question: |

azure-sql/database-watcher-manage.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Setup and configuration details for database watcher
55
author: dimitri-furman
66
ms.author: dfurman
77
ms.reviewer: wiassaf
8-
ms.date: 04/05/2024
8+
ms.date: 04/08/2024
99
ms.service: sql-db-mi
1010
ms.subservice: monitoring
1111
ms.topic: how-to
@@ -125,7 +125,7 @@ In the Azure portal, you can add or remove targets, create or delete private end
125125
To enable database watcher monitoring for an Azure SQL database, elastic pool, or SQL managed instance, you need to add this resource as a SQL target.
126126

127127
1. To add a target, on the **SQL targets** page, select **Add**.
128-
1. Find the Azure SQL resource you want to monitor. Select the resource type and subscription, and then select the SQL target from the list of resources.
128+
1. Find the Azure SQL resource you want to monitor. Select the resource type and subscription, and then select the SQL target from the list of resources. The SQL target can be in any subscription within the same Microsoft Entra ID tenant as the watcher.
129129
1. To monitor the primary replica and a high availability [secondary replica](./database/read-scale-out.md) of a database, elastic pool, or SQL managed instance, add two separate targets for the same resource, and check the **Read intent** box for *one of them*.
130130
- Checking the **Read intent** box configures the watcher to monitor the high availability secondary replica only.
131131
- Do not check the **Read intent** box if you want to monitor only the primary replica, or if a high availability secondary replica does not exist for this resource, or if the read scale-out feature is disabled.

azure-sql/database-watcher-overview.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: An overview of database watcher for Azure SQL, a managed monitoring
55
author: dimitri-furman
66
ms.author: dfurman
77
ms.reviewer: wiassaf
8-
ms.date: 03/27/2024
8+
ms.date: 04/08/2024
99
ms.service: sql-db-mi
1010
ms.subservice: monitoring
1111
ms.topic: conceptual
@@ -43,6 +43,8 @@ Database watcher supports all service tiers, compute tiers, and service objectiv
4343

4444
Database watcher can monitor all types of secondary [readable replicas](./database/read-scale-out.md), including high availability replicas, [geo-replicas](./database/active-geo-replication-overview.md), and Hyperscale [named secondary](./database/service-tier-hyperscale-replicas.md) replicas.
4545

46+
For a given watcher, the SQL targets can be in any subscription within the same Microsoft Entra ID tenant.
47+
4648
## Database watcher price
4749

4850
Database watcher costs are incurred by its individual components, as follows:

azure-sql/database-watcher-quickstart.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Learn how to create a new database watcher to monitor an Azure SQL
55
author: dimitri-furman
66
ms.author: dfurman
77
ms.reviewer: wiassaf
8-
ms.date: 03/28/2024
8+
ms.date: 04/08/2024
99
ms.service: sql-db-mi
1010
ms.subservice: monitoring
1111
ms.topic: quickstart
@@ -16,7 +16,7 @@ monikerRange: "=azuresql||=azuresql-db||=azuresql-mi"
1616

1717
# Quickstart: Create a database watcher to monitor Azure SQL (preview)
1818

19-
This article shows you how to create a new database watcher to monitor an Azure SQL database, elastic pool, or SQL managed instance. For an introduction to database watcher, see [Monitor Azure SQL workloads with database watcher](database-watcher-overview.md).
19+
This article shows you how to create a new database watcher to monitor an Azure SQL database, elastic pool, or SQL managed instance. For an introduction to database watcher, see [Monitor Azure SQL workloads with database watcher](database-watcher-overview.md). For a detailed description of database watcher setup and configuration, see [Create and configure a database watcher](database-watcher-manage.md).
2020

2121
Follow the steps to create a database watcher and start monitoring your Azure SQL resources in minutes. The watcher you create uses Microsoft Entra authentication and private connectivity to the monitoring targets.
2222

0 commit comments

Comments
 (0)