如何从Azure IoT Edge运行时设备发送操作日志数据?

问题描述 投票:1回答:1

我们有运行Azure IoT Edge运行时的Edge设备。该设备正在将遥测数据从传感器发送到IoT中心,但是所有操作日志都已记录到设备上。

推荐从边缘设备发送操作日志数据(即不是实际传感器数据)的方法是什么?我们应该将它们发送到IoT中心中自己的主题还是有专门的方法?

azure-iot-hub azure-iot-edge
1个回答
0
投票

IoT Edge支持从本机检索模块日志,并作为实验功能从版本1.0.8起上传到Azure Blob存储。要启用它,需要为edgeAgent设置以下环境变量(请注意双下划线):

ExperimentalFeatures__Enabled   true
ExperimentalFeatures__EnableUploadLogs  true

请参阅here了解更多详细信息。

此外,还有一些类似于one的自定义解决方案,它们可以与Log Analytics工作区一起使用,但是问题是您对维护没有任何保证。

并且第三个选项是您自己的自定义实现,可以通过利用Azure blob存储模块来实现,这样您可以存储所需的任何内容,并使本地blob存储以安全的方式与远程blob存储acc同步。 。

© www.soinside.com 2019 - 2024. All rights reserved.