如何从Azure获取诊断日志信息

时间:2020-03-16 10:12:18

标签: azure azure-data-lake azure-diagnostics azure-monitoring

如果有人正在使用Azure并可以帮助我,我将不胜感激。 每当尝试在蔚蓝的数据湖路径中记录文件的创建时,我都试图触发操作,我需要满足以下条件:

  • 它必须是实时的

  • 应该报告哪个文件是创建的文件,什么时间和哪个用户

我尝试通过将ADL诊断日志路由到eventhub来进行处理,但事件通常在3分钟后到达,我也尝试通过Log Analytics进行处理,因此信息到达需要更长的时间

1 个答案:

答案 0 :(得分:1)

对于您的情况,您可以利用https://azure.microsoft.com/en-us/blog/event-driven-analytics-with-azure-data-lake-storage-gen2/来创建文件后立即触发事件。您可以调用Azure函数来使用该事件并进行进一步处理。

您可以在以下链接中找到有关它的更多信息:

https://docs.microsoft.com/en-us/azure/event-grid/event-schema-blob-storage?toc=%2fazure%2fstorage%2fblobs%2ftoc.json

{{3}}