Skip to content

Commit 33a861a

Browse files
committed
QP doesn't support CMK
1 parent b89ab2b commit 33a861a

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

articles/azure-monitor/logs/customer-managed-keys.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -278,11 +278,13 @@ When linking your Storage Account for saved queries, the service stores saved-qu
278278

279279
**Considerations before setting Customer-managed key for queries**
280280
* You need to have "write" permissions on your workspace and Storage Account.
281-
* Make sure to create your Storage Account in the same region as your Log Analytics workspace is located.
282-
* The saves queries in storage is considered as service artifacts and their format may change.
283-
* Linking a Storage Account for queries removed existing saves queries from your workspace. Copy saves queries that you need before this configuration. You can view your saved queries using [PowerShell](/powershell/module/az.operationalinsights/get-azoperationalinsightssavedsearch).
281+
* Make sure to create your Storage Account in the same region as your Log Analytics workspace is located, with Customer-managed key encryption. This is important since saved queries are stored in table storage and it can only be encrypted at Storage Account creation.
282+
* Queries saved in [query pack](./query-packs.md) aren't encrypted with Customer-managed key. Select **Save as Legacy query** when saving queries instead, to protect them with Customer-managed key.
283+
* Saves queries in storage are considered service artifacts and their format may change.
284+
* Linking a Storage Account for queries removes existing saves queries from your workspace. Copy saves queries that you need before this configuration. You can view your saved queries using [PowerShell](/powershell/module/az.operationalinsights/get-azoperationalinsightssavedsearch).
284285
* Query 'history' and 'pin to dashboard' aren't supported when linking Storage Account for queries.
285-
* You can link a single Storage Account to a workspace, which can be used for both saved queries and log alerts queries.
286+
* You can link a single Storage Account to a workspace for both saved queries and log alerts queries.
287+
* Log alerts are saved in blob storage and Customer-managed key encryption can be configured at Storage Account creation, or later.
286288
* Fired log alerts won't contain search results or alert query. You can use [alert dimensions](../alerts/alerts-unified-log.md#split-by-alert-dimensions) to get context in the fired alerts.
287289

288290
**Configure BYOS for saved queries**

articles/azure-monitor/logs/private-storage.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ The storage account and the key vault must be in the same region, but they also
6161
To configure your Azure Storage account to use CMKs with Key Vault, use the [Azure portal](../../storage/common/customer-managed-keys-configure-key-vault.md?toc=%252fazure%252fstorage%252fblobs%252ftoc.json), [PowerShell](../../storage/common/customer-managed-keys-configure-key-vault.md?toc=%252fazure%252fstorage%252fblobs%252ftoc.json), or the [Azure CLI](../../storage/common/customer-managed-keys-configure-key-vault.md?toc=%252fazure%252fstorage%252fblobs%252ftoc.json).
6262

6363
> [!NOTE]
64-
> - When linking Storage Account for query, existing saved queries in workspace are deleted permanently for privacy. You can copy existing saved queries before storage link using a template as described in [Workspace move procedure](./move-workspace-region.md).
65-
> - Queries saved in [query pack](./query-packs.md) aren't encrypted with Customer-managed key. Select **Save as Legacy query** when saving queries instead to protect them with Customer-managed key.
64+
> - When linking Storage Account for query, existing saved queries in workspace are deleted permanently for privacy. You can copy existing saved queries before storage link using [PowerShell](/powershell/module/az.operationalinsights/get-azoperationalinsightssavedsearch).
65+
> - Queries saved in [query pack](./query-packs.md) aren't encrypted with Customer-managed key. Select **Save as Legacy query** when saving queries instead, to protect them with Customer-managed key.
6666
> - Saved queries are stored in table storage and encrypted with Customer-managed key when encryption is configured at Storage Account creation.
6767
> - Log alerts are saved in blob storage where configuration of Customer-managed key encryption can be at Storage Account creation, or later.
6868
> - You can use a single Storage Account for all purposes, query, alert, custom log and IIS logs. Linking storage for custom log and IIS logs might require more Storage Accounts for scale, depending on the ingestion rate and storage limits. You can link up to five Storage Accounts to a workspace.

articles/azure-monitor/logs/query-packs.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.topic: conceptual
66
author: guywi-ms
77
ms.author: guywild
88
ms.reviewer: roygal
9-
ms.date: 06/22/2022
9+
ms.date: 12/11/2023
1010

1111
---
1212

@@ -50,6 +50,9 @@ To add query packs to your Log Analytics workspace:
5050
## Create a query pack
5151
You can create a query pack by using the REST API or from the **Log Analytics query packs** pane in the Azure portal. To open the **Log Analytics query packs** pane in the portal, select **All services** > **Other**.
5252

53+
> [!NOTE]
54+
> Queries saved in [query pack](./query-packs.md) aren't encrypted with Customer-managed key. Select **Save as Legacy query** when saving queries instead, to protect them with Customer-managed key.
55+
5356
### Create a token
5457
You must have a token for authentication of the API request. There are multiple methods to get a token. One method is to use `armclient`.
5558

0 commit comments

Comments
 (0)