【发布时间】:2020-02-13 11:11:59
【问题描述】:
我们为 Dev 和 Prod 环境设置了 Application Insights,不是使用 SDK,而是通过 Portal。我们现在正在安装 SDK,因此我们可以更好地控制自定义日志记录、衡量性能的内容等。
我已经找到了如何在代码中分离环境(在不同的配置文件中分离 Instrumentation Key 等),但是对于我的 本地环境,我什么也没找到.我应该在那里使用哪个仪表键,开发者?每次开发人员在本地运行应用程序时,这不会影响我们的开发指标吗?
另外,为本地环境设置一个单独的应用服务插槽难道不是很有意义吗?这样我就可以测试所有内容并查看我在本地尝试的日志,而不是每次我想看看我在做什么时都必须部署到 dev 上?
我尝试为本地创建一个单独的插槽,但它会根据我提供的名称生成一个奇怪的 url,我以后无法更改。
我已经用谷歌搜索了几天,但在这方面找不到任何(或很少)有用的建议。
我意识到 Visual Studio 中有一个“只需添加 SDK 以尝试仅本地模式”选项,但我必须在本地独占使用它。我想要的是使用所有三个 - 我的本地、开发和产品。
我们的后端使用 .net core 2.2,前端使用 Angular 7。
【问题讨论】:
标签: azure azure-application-insights