物联网边缘解决方案的最新Application Insights集成最佳实践

时间:2019-08-21 15:27:40

标签: azure azure-application-insights azure-iot-hub azure-iot-edge

将IoT Edge解决方案与Application Insights集成的最佳实践是什么?当前的IoT Edge生产清单[1]引用了一个“ logspout-loganalytics”项目,但该项目似乎没有由Microsoft正式维护,并且在一年多的时间内没有更新。

一些较旧的教程[2]建议在边缘运行“ microsoft / applicationinsights”泊坞窗映像以收集和发送日志记录,但现在已被Microsoft标记为不赞成。

那么,Microsoft建议将Azure IoT Edge项目连接到App Insights的当前最佳实践是什么?

[1] https://docs.microsoft.com/en-us/azure/iot-edge/production-checklist

[2] https://docs.microsoft.com/en-us/azure/azure-monitor/app/docker

1 个答案:

答案 0 :(得分:0)

这取决于您要监视的内容。也许,最简单的方法是检测模块代码并直接调用Application Insights API。

logspout模块专门用于(容器)模块中发送到stdout或stderror的Docker日志,因此对于Application Insights来说是正交的。