Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure函数应用程序洞察配置_Azure_Azure Functions_Configuration Files_Azure Application Insights_Telemetry - Fatal编程技术网

Azure函数应用程序洞察配置

Azure函数应用程序洞察配置,azure,azure-functions,configuration-files,azure-application-insights,telemetry,Azure,Azure Functions,Configuration Files,Azure Application Insights,Telemetry,我想通过创建遥测初始值设定项来定制azure函数的application insight配置。我目前的工作范围是确定一种将从HTTP触发的azure函数发送的消息关联到另一个HTTP触发的azure函数的方法,为此,我尝试遵循上的帮助。但是,我在azure功能项目中没有看到ApplicationInsights.config。我发现包含app insight配置文件的,因此不确定该项目是如何创建的。任何帮助都将不胜感激。Functions v2有此功能,但不直接支持 不要将AddApplica

我想通过创建遥测初始值设定项来定制azure函数的application insight配置。我目前的工作范围是确定一种将从HTTP触发的azure函数发送的消息关联到另一个HTTP触发的azure函数的方法,为此,我尝试遵循上的帮助。但是,我在azure功能项目中没有看到ApplicationInsights.config。我发现包含app insight配置文件的,因此不确定该项目是如何创建的。任何帮助都将不胜感激。

Functions v2有此功能,但不直接支持

不要将AddApplicationInsightsTelemetry()添加到服务集合中,因为它注册了与环境提供的服务冲突的服务

如果您正在使用内置的Application Insights功能,请不要注册您自己的遥测配置或遥测客户端。

我得到的最接近的是这个,它试图保留现有的功能


我还看到过其他一些,但其中许多破坏了与Azure Portal的集成,如Quick Pulse(Live metrics feed)和performance metrics。

在这个链接中,我们知道当您安装大多数版本的SDK时,该文件会自动添加到您的项目中。但是在您的Github链接中,没有相关的Microsoft.ApplicationInsights软件包。因此,为什么会有一个文件真的很奇怪。此外,Azure函数中的application insight仍有一些功能不受支持。是的,对于普通项目,该文件是在添加nugget包时添加的。但是,将app insight软件包添加到功能项目时,不会添加该软件包。我想知道azure函数从何处获取这些设置,或者这些设置是否可配置。我希望我的答案会有所帮助。似乎遥测初始值设定项只支持web project(),Azure函数中没有相关文章。Azure函数中仍然缺少一些功能(如自动跟踪依赖项)。您可以阅读本文()。感谢您在这方面的持续帮助@JanleyZhang。我从您提供的链接中看到,依赖性支持仍然不存在。这部分回答了我的问题。我仍然不知道为什么github示例项目引用.config文件。也许有一些旁路机制来扩展功能?我正在尝试测试该函数,但几乎没有更改。因此,如果你不介意的话,我仍然想保持这个线程打开。