首页 > 解决方案 > 如何扩展我的 Log Analytics AzureDiagnostics 日志数据

问题描述

我们在部署到 Azure 的解决方案中收集了大量数据。我们已在每个资源上启用诊断日志记录,并将其全部放入 Log Analytics 工作区。我们不明白的是为什么日志条目中似乎没有任何数据:

这是我运行的查询,以显示过去 7 天我们收集了多少数据:

AzureDiagnostics
| summarize count() by ResourceProvider, Category
| sort by ResourceProvider asc
    , Category asc

这会产生以下结果:

诊断数据汇总结果

当我运行以下查询时:

AzureDiagnostics
| where ResourceProvider == "MICROSOFT.NETWORK" and Category == "ApplicationGatewayPerformanceLog"

我得到了很多看起来像这样的结果:

AzureDiagnostics 查询结果

为什么这些日志条目中没有其他数据?

标签: azure

解决方案


我可以重现这种情况。正确地,您可以直接从app gateway---monitoring---logsAzure 门户上检查日志。您可以从 Log Analytics 工作区查询这些应用程序网关日志。

首先,您需要diagnostic setting从您的应用程序网关添加并选中send to log analytics.

然后搜索仪表板,选择 Log Analytics 工作区。从日志中查询资源。

在此处输入图像描述


推荐阅读