Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure活动日志不显示任何写入数据_Azure_Azure Storage_Azure Table Storage - Fatal编程技术网

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

Azure活动日志不显示任何写入数据,azure,azure-storage,azure-table-storage,Azure,Azure Storage,Azure Table Storage,我正在尝试设置存储资源的日志记录(具体来说是表,尽管活动日志似乎没有,只是记录整个存储帐户) 日志似乎记录了我的ListKeys操作,偶尔从ApplicationInsights访问,但没有记录我通过我的应用程序或Microsoft Azure Storage Explorer对表本身进行的任何写入/读取。在过去的几周里,这个表格已经被写了好几次了,但是这些活动都没有出现 我是否误解了该页面,该页面声明此活动日志应跟踪发布/删除?我是否需要任何其他设置来跟踪这些操作?如果您正在利用Azure活动

我正在尝试设置存储资源的日志记录(具体来说是表,尽管活动日志似乎没有,只是记录整个存储帐户)

日志似乎记录了我的ListKeys操作,偶尔从ApplicationInsights访问,但没有记录我通过我的应用程序或Microsoft Azure Storage Explorer对表本身进行的任何写入/读取。在过去的几周里,这个表格已经被写了好几次了,但是这些活动都没有出现


我是否误解了该页面,该页面声明此活动日志应跟踪发布/删除?我是否需要任何其他设置来跟踪这些操作?

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


如果要查找数据平面操作(例如实体写入表),请确保在要写入的存储帐户内打开诊断

据我所知,您可以利用日志记录存储上的操作。有关为相应的存储服务记录的详细操作,请参阅此官方文档

根据您的描述,我已经使用RESTAPI和storage Explorer工具对表存储进行了操作测试。这是我的测试结果,你可以参考一下

表存储分析日志记录

表存储指标

如本报告所述:

在记录请求时,存储分析将以块的形式上载中间结果存储分析将定期提交这些数据块,并将其作为blob提供


总之,请按照此操作启用和配置存储分析,然后等待一段时间并检查您的表存储日志。

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


对于存储分析日志记录,您可以使用。

我也启用了这些日志记录,它们也只显示QueryTable和QueryEntities操作,即使我正在执行写入操作。不幸的是,这两个日志都没有我需要的内容(我正在寻找记录哪些用户在这些表存储度量中执行了操作,看起来我需要自己为此做些什么)。但您的回答确实回答了我的问题,这帮助我澄清了我的误解。谢谢!