如何从 Azure 获取诊断日志的信息
How to get the information of Diagnostic logs from Azure
如果有人正在使用 Azure 并且可以帮助我,我将不胜感激。
每次在 Azure 数据湖路径中记录文件的创建时,我都试图触发一个操作,我需要满足以下条件:
必须是实时的
应该报告哪个文件是创建的,创建时间和用户
我尝试通过将 ADL 诊断日志路由到事件中心来完成此操作,但事件通常在 3 分钟后到达,我还尝试使用 Log Analytics 完成此操作,但信息到达需要更长的时间
对于您的场景,您可以使用 Azure Event Grids
,其中一旦创建文件就会触发一个事件。您可以调用 Azure 函数来使用该事件并进行进一步处理。
您可以在以下链接中找到有关它的更多信息:
https://azure.microsoft.com/en-us/blog/event-driven-analytics-with-azure-data-lake-storage-gen2/
如果有人正在使用 Azure 并且可以帮助我,我将不胜感激。 每次在 Azure 数据湖路径中记录文件的创建时,我都试图触发一个操作,我需要满足以下条件:
必须是实时的
应该报告哪个文件是创建的,创建时间和用户
我尝试通过将 ADL 诊断日志路由到事件中心来完成此操作,但事件通常在 3 分钟后到达,我还尝试使用 Log Analytics 完成此操作,但信息到达需要更长的时间
对于您的场景,您可以使用 Azure Event Grids
,其中一旦创建文件就会触发一个事件。您可以调用 Azure 函数来使用该事件并进行进一步处理。
您可以在以下链接中找到有关它的更多信息:
https://azure.microsoft.com/en-us/blog/event-driven-analytics-with-azure-data-lake-storage-gen2/