如何扩展Log Analytics AzureDiagnostics日志数据

时间:2019-06-15 11:28:13

标签: azure

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

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

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

这将产生以下结果:

Diagnostics data summary results

当我运行以下查询时:

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

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

AzureDiagnostics query results

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

1 个答案:

答案 0 :(得分:0)

我可以重现这种情况。正确地,您可以直接从Azure门户上的app gateway---monitoring---logs检查日志。您可以从Log Analytics工作区中查询这些applicationgatewaylogs。

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

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

enter image description here