本文介绍了为本地环境设置Azure应用程序洞察的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们已为开发人员和生产环境设置了应用程序洞察,不是使用SDK,而是通过门户。我们现在正在安装SDK,这样我们就可以更好地控制自定义日志记录、测量哪些性能等。

我已经找到了如何在代码中分隔环境(在不同的配置文件中分隔工具键等),但在我的本地环境中什么也没有找到。我应该在那里使用哪个仪表键,dev键?那么,这不是会在每次一个开发人员在本地运行应用程序时扭曲我们的开发指标吗?

另外,仅为本地环境设置单独的App Service插槽,这样我就可以测试一切并查看我在本地试用的日志,而不必在每次我想要查看我正在做的事情时部署到dev,这不是很有意义吗?

我已尝试为local创建单独的槽,但它会根据我提供的名称生成一个奇怪的url,以后无法更改。

我已经在谷歌上搜索了几天,但在这方面找不到任何(或很少)有用的建议。

我意识到在Visual Studio中有一个"只需添加SDK以尝试仅本地模式"选项,但随后我将不得不在本地独占使用它。我想要的是全部使用这三个选项--我的本地、开发和产品。

我们使用.net core 2.2作为后端,使用角度7作为前端。

推荐答案

我是个白痴。

自动设置的URL基本上没有任何意义。我只需添加另一个App Service插槽(从我们的App Service Products One创建,就像开发人员一样),并将该密钥添加到我们项目的本地设置中,从而解决了这个问题。

现在,我们可以使用此键在调试时获取实时结果,并将另外两个键用于开发和生产。

这篇关于为本地环境设置Azure应用程序洞察的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 03:43