获取与资源关联的 Azure 诊断设置信息

问题描述 投票:0回答:1

azure中有没有什么方法可以收集有关哪些资源与诊断日志设置关联的信息?

我正在探索图形,但还不可能,我可能正在探索天蓝色数据浏览器,但没有成功。我知道使用 PowerShell 和 az cli 我可以检索诊断信息,但我正在寻找更直接的方法来执行此操作。

这个想法是检查哪些资源与天蓝色诊断日志设置中的某些选项相关联,哪些资源没有关联

azure azure-diagnostics
1个回答
0
投票

获取与资源关联的 Azure 诊断设置信息:

当涉及到 Azure CLI 检索链接到 Azure 资源的诊断设置时,您可以使用如下命令。

az monitor diagnostic-settings list --resource staging-testwebsite-app --resource-group xxxx --resource-type Microsoft.Web/sites

enter image description here

但正如您所提到的,您需要采用不同的方法来实现相同的要求。为此,请使用下面的 KQL 查询

AzureDiagnostics
表,它会给出您所需的结果。相应地更改资源提供者的类型。

AzureDiagnostics
| where Type == "Microsoft.Web/sites"
| project ResourceId, Resource

enter image description here

注意:我建议您使用 CLI 或 REST API 更好的选项来实现您的要求,并且在大量数据的情况下不会发生任何冲突。

© www.soinside.com 2019 - 2024. All rights reserved.