Tom*_*Tom 5 azure azure-application-insights azure-web-app-service
可以通过Azure App Services的“扩展”部分安装Application Insights,但是也可以仅通过NuGet安装程序包并定义APPINSIGHTS_INSTRUMENTATIONKEY
应用程序设置。您也可以同时做。
有什么不同?
编辑:
我发现安装扩展或NuGet软件包之间有什么区别:
您可以通过以下两种方式对应用程序进行检测来配置监视:
运行时-当您的Web应用程序已经上线时,您可以选择性能监视扩展。无需重建或重新安装您的应用程序。您将获得一组标准的软件包,用于监视响应时间,成功率,异常,依赖项等。
建立时间-您可以在开发中的应用中安装软件包。此选项更加通用。除了相同的标准软件包,您还可以编写代码来自定义遥测或发送自己的遥测。您可以根据应用程序域的语义记录特定的活动或记录事件。
来源:https : //docs.microsoft.com/zh-cn/azure/application-insights/app-insights-azure-web-apps#run-time-or-build-time
但是如果两者都做怎么办?会有什么好处吗?
但是如果两者都做怎么办?会有什么好处吗?
简而言之,从SDK 2.4.0开始,在nuget安装之上安装扩展的唯一优势是获得了依赖遥测中的完整SQL语句。
归档时间: |
|
查看次数: |
1755 次 |
最近记录: |