azure - 是否可以导出 Azure 数据工厂中自托管 IR 上的事件日志?

标签 azure azure-data-factory

我的 Azure 数据工厂 (ADF) 管道中有一个调用 API 的 Web 事件模块,并且它已经运行了一段时间。我想导出此事件的所有实例的“事件日志”。

我可以通过 ADF 中的“监视器”选项卡查看单个实例的事件日志。当尝试访问日志时,我首先看到此消息:
enter image description here

然后当我点击右下角的“确认”时,会显示这样的日志表:
enter image description here

我想知道是否可以导出此 Web 事件模块的所有执行实例的日志。

最佳答案

我也在微软论坛上提出了这个问题并得到了答案:

我们想要导出您的自托管集成运行时 (SHIR) 的日志。这是可行的。棘手的部分是对日志进行排序以找到您想要的确切事件。 日志与您的 SHIR 存储在同一台计算机上。转到该计算机并打开/运行“Microsoft Integration Runtime”

277000-image.png

这将打开 Microsoft 集成运行时配置管理器。系统可能会提示您允许其进行更改。

单击“诊断” 276919-image.png

然后单击“查看日志”。 enter image description here

这将打开 Windows 中的“事件查看器”。事件查看器不是 Azure 数据工厂的一部分。事件查看器带有窗口。 日志 由于事件查看器是 Microsoft Windows 的一部分,因此它可以向您显示不属于集成运行时的内容。单击“查看日志”并等待事件查看器加载后,它应该显示“连接器 - 集成运行时”

Event Viewer

您可能需要在执行“另存为”之前过滤日志。

还有一种方法可以通过 Powershell 执行此操作。

Get-EventLog -LogName "Integration Runtime" -Source "Integration Runtime (Self-hosted) Host Service" -After (Get-Date).AddMinutes(-15) | Sort-Object Time | Export-CSV "C:/last15minutes_$dataTimeNow.CSV"

关于azure - 是否可以导出 Azure 数据工厂中自托管 IR 上的事件日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75022126/

相关文章:

azure - 使用 Azure Powershell 为存储帐户设置自定义域

azure - 是否可以从 U-SQL 脚本将消息发送到 Azure 服务总线队列或事件中心?

azure - 重新运行(重新安排)一次性管道

azure - 为什么证书在 Azure Key Vault 中是安全的?

azure - 在 Powershell 中使用从 AzureRmContext 获取的 token 后,AD 图形 API 的访问 token 验证失败

c# - 同一应用程序上有多个 azure 网站?

c# - 使用 HttpTrigger 属性在 Azure 函数中自定义路由

azure - 通过数据工厂连接到 SAP Open Hub

Azure 数据工厂错误代码“:9056 ,"message" :"Cannot connect to SQL Server"

azure - 在 Azure 数据工厂数据流表达式生成器中使用 contains 函数