Azure活动日志不显示任何写入数据

时间:2017-01-06 19:47:46

标签: azure azure-storage azure-table-storage

我正在尝试为存储资源设置日志记录(具体来说,表格似乎活动日志不会记录整个存储帐户)。

日志记录似乎记录了我的ListKeys操作,偶尔从ApplicationInsights访问,但是没有记录我通过我的应用程序或Microsoft Azure存储资源管理器对表本身进行的任何写入/读取。此表在过去几周内已多次写入,但尚未显示任何活动。

我是否误解了this页面,其中指出此活动日志应跟踪帖子/删除?我是否需要任何其他设置来跟踪这些操作?

3 个答案:

答案 0 :(得分:1)

根据我的理解,您可以利用Storage Analytics logging记录存储上的操作。对于为相应存储服务记录的详细操作,您可以参考此官方document

根据您的描述,我使用REST API和Storage Explorer Tool测试了我对表存储的操作。这是我的测试结果,你可以参考它。

表存储分析日志记录

enter image description here

表存储指标

enter image description here

document所述:

  

记录请求时,Storage Analytics会将中间结果作为块上传。 定期,Storage Analytics将提交这些块并将其作为blob提供。

总之,请按照此tutorial启用和配置Storage Analytics,然后等待一段时间并检查您的表存储日志记录。

答案 1 :(得分:0)

如果您正在利用Azure活动日志,请记住它适用于控制平面操作。所以listkeys会出现在那里。

如果您正在寻找数据平面操作(例如实体写入表格),请确保在您要写入的存储帐户中打开诊断程序。

答案 2 :(得分:0)

Azure活动日志仅适用于通过Azure资源管理器(ARM)的管理平面记录,特别是PUT / DELETE / POST,其中包括作为HTTP POST的ListKeys。

对于存储分析日志记录,您可以使用this article to see the types of data logged