通过asp.net代码自定义初始化AppInsights

时间:2017-12-06 00:09:44

标签: asp.net-mvc azure azure-application-insights

我正在尝试根据从DB返回的标志在我的asp.net代码中打开/关闭appinsights。当我研究时,我在app_start中找到了以下设置。但不确定是否可以在代码的任何地方动态地实现相同的目标

Disable application insights in debug

请告诉我你的建议。

谢谢!

1 个答案:

答案 0 :(得分:0)

是的,有可能。许多人做的相似,不一定"禁用" AI,但是根据环境(dev / test / staging / prod / etc)将遥测发送到不同的资源

https://blogs.msdn.microsoft.com/devops/2015/01/07/application-insights-support-for-multiple-environments-stamps-and-app-versions/

您可以按照您链接的链接的方式禁用遥测,或者您可以将遥测发送到不同的资源(或根本没有资源)