📅  最后修改于: 2023-12-03 15:17:38.020000             🧑  作者: Mango
在 Microsoft Azure 中,可以使用 Kusto 查询语言(KQL)查询资源的监视和异常情况。本文介绍如何使用 KQL 创建饼图,以便更好地了解孤立资源。
孤立资源是 Azure 中的资源,与其他资源没有任何连接。这通常是由于资源删除或管理操作失败所造成的。通常会在 Azure 门户中看到这些资源。
使用 KQL 创建饼图需要遵循以下步骤:
在 Azure 门户中,打开「Kusto 查询编辑器」,然后选择正确的订阅和资源组。
使用以下查询可以找到特定资源组中的孤立资源:
Resources
| where isnotnull(tags)
| where tags !contains "hidden"
| where deleted == false
| where resourceGroup contains "YourResourceGroup"
| where isnull(subscriptionId)
| where isnull(resourceGroup)
| where isnotnull(location)
解释:
Tags
:排除标记为“hidden”的资源。Deleted
:排除已删除的资源。ResourceGroup
:选择特定的资源组。SubscriptionId
和 ResourceGroup
:将结果限制为一个特定的资源组。Location
:选择具有位置的资源。在 KQL 查询编辑器中的「可视化」菜单中,选择「饼图」,生成饼图。可以根据需要调整图表的颜色、标签和标题。
使用 KQL 查询孤立资源以快速发现 Azure 中的异常情况。通过将结果转换为饼图,可以更直观地了解孤立资源的比例。