在Windows和Linux* 环境中均可本地运行的整体解决方案是: 1.创建一个应用洞察帐户。 1.安装Microsoft.ApplicationInsights.AspNetCore NuGet软件包 1.使用Dependency Injection,将Application Insights客户端注册到服务集合中,您可以在Andrew Lock的博客上找到a very good example on how to do this。 1.注册Application Insights遥测洞察您的Startup类。稍后它将为您开箱即用。
3条答案
按热度按时间3htmauhk1#
在Windows和Linux* 环境中均可本地运行的整体解决方案是:
1.创建一个应用洞察帐户。
1.安装
Microsoft.ApplicationInsights.AspNetCore
NuGet软件包1.使用Dependency Injection,将Application Insights客户端注册到服务集合中,您可以在Andrew Lock的博客上找到a very good example on how to do this。
1.注册Application Insights遥测洞察您的
Startup
类。稍后它将为您开箱即用。1.在
appsettings
文件中添加ApplicationInsights
,并在其中添加InstrumentationKey
(您可以在参考资料的Overview选项卡中找到工具密钥):现在,如果您运行应用程序,您将能够捕获Application Insights帐户中的所有流量。
aurhwmvo2#
这与您对ASP.NET应用程序所做的操作相同。您是否有机会查看包含相同步骤的Start Monitoring Your ASP.NET Core Web Application
s6fujrry3#
在Visual Studio中打开项目,右键单击要添加应用程序洞察的项目,然后单击“发布”。转到“连接的服务”,在“服务依赖项”中,单击“添加依赖项”,然后选择“应用程序洞察Sdk(本地)”,如下面的屏幕截图所示。
单击Next,然后单击Finish以安装所需的Nuget包,您就完成了。