使用 Application Insights 监控我的 Azure 功能
Posted
技术标签:
【中文标题】使用 Application Insights 监控我的 Azure 功能【英文标题】:Monitor my Azure function with Application insights 【发布时间】:2022-01-16 16:51:00 【问题描述】:我正在尝试监控我的 azure 函数以记录性能洞察和发生的任何错误。由于我是 Azure 新手,因此我了解到 Azure Insights 可以做到这一点。
我使用了一些设置来启用它。
Windows:
XDT_MicrosoftApplicationInsights_Java -> 1
ApplicationInsightsAgent_EXTENSION_VERSION -> ~2
Linux:
ApplicationInsightsAgent_EXTENSION_VERSION -> ~3
我正在寻找更多详细信息。
【问题讨论】:
你的函数是用什么语言写的?你用的是什么功能版本? 【参考方案1】:我们需要在您的 azure 函数应用中添加上述应用设置,如下所示:
检查您用于 Azure 功能的计划。如果是 linux 消费计划,请确保在功能 App 的应用程序设置中添加以下键及其值。
APPLICATIONINSIGHTS_ENABLE_AGENT: true
如果它是一个 python 函数应用程序,那么检查这个GIT 和MS Doc 以获得monitoring azure function
【讨论】:
以上是关于使用 Application Insights 监控我的 Azure 功能的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Pyspark 提取 Azure Application Insights 事件?
使用Application Insights监控应用程序性能
使用 Application Insights 监控我的 Azure 功能