切换至新Application Insights实例后Azure Function App不显示调用记录
解决Azure Function App Overview页面仍显示旧Application Insights实例调用记录的问题
同步门户元数据
门户Properties里显示的旧实例信息属于元数据缓存,和Settings里的配置可能不同步。进入Settings > Application Insights,无需修改任何配置,直接点击保存按钮触发元数据更新,之后刷新Overview页面查看Properties是否已切换到新实例。清除浏览器缓存
浏览器缓存可能导致门户加载旧数据,尝试用无痕模式打开Azure门户访问Function App,或者清除当前浏览器的缓存、Cookie后刷新页面。重启Function App
即使日志已流向新实例,重启能确保所有进程加载最新配置,避免残留旧连接。进入Function App的Overview页面,点击重启按钮,等待重启完成后再检查调用记录。用Azure CLI强制重新关联
如果上述步骤无效,通过Azure CLI手动更新关联:- 更新应用设置:
az functionapp config appsettings set --name <你的Function App名称> --resource-group <资源组名称> --settings APPINSIGHTS_INSTRUMENTATIONKEY=<新实例的Instrumentation Key> - 重新关联Application Insights:
az functionapp monitor app-insights link --name <你的Function App名称> --resource-group <资源组名称> --app-insights <新Application Insights实例名称>
- 更新应用设置:
等待门户数据同步
门户的调用记录面板存在一定延迟,即使元数据更新完成,新的调用记录可能需要15-30分钟才会在Overview页面显示。只要新实例里的日志正常输出,耐心等待即可。
内容的提问来源于stack exchange,提问作者Brian Rak
相关产品推荐
相关产品推荐

