azure - 如何从 Azure 获取诊断日志的信息
问题描述
如果有人正在使用 Azure 并可以帮助我,我将不胜感激。每次在天蓝色数据湖路径中记录文件的创建时,我都试图触发一个操作,我需要以下内容为真:
它必须是实时的
应该报告哪个文件是在什么时间和哪个用户创建的
我尝试通过将 ADL 诊断日志路由到 eventthub 来执行此操作,但事件在 3 分钟后正常到达,我也尝试使用 Log Analytics 执行此操作,信息到达需要更长的时间
解决方案
对于您的方案,您可以利用Azure Event Grids
创建文件后立即触发事件的位置。您可以调用 Azure 函数来使用该事件并进行进一步处理。
您可以在以下链接中找到有关它的更多信息:
https://azure.microsoft.com/en-us/blog/event-driven-analytics-with-azure-data-lake-storage-gen2/
推荐阅读
- angular - 它有效,这是其他地方的错误。创建自定义验证器
- c++ - 将函数作为类字段传递
- macos - UnauthorizedAccessException:访问路径 [ios/Mac os Mojava/Unity 19.2.0] 无法构建项目
- r - R中ggplot中geom_path的条件着色
- wso2 - WSO2 apim 从 APIM 发布者导出/导入多个 api 从开发环境到 QA/生产环境
- azure-devops - 在 Azure Devops 构建管道步骤之间传递输出变量,例如 7 位 git hash
- asp.net - 添加列 EF 核心后 getAsync 时出错
- osgi - OSGi:捆绑激活
- json - 使用 jq 选择并用特殊字符替换环境变量引用的键的字段
- c - 为什么 atoi 不能正确转换为整数?