gpt4 book ai didi

azure - 如何将 Azure Application Insights 添加到 .NET Core 应用程序?

转载 作者:行者123 更新时间:2023-12-02 22:54:16 25 4
gpt4 key购买 nike

如何将 Azure Application Insights 添加到 .NET Core 应用程序?我想查看搜索流量分析。

最佳答案

可在 Windows 和 Linux* 环境中本地运行的整体解决方案是:

  1. 创建 Application Insights 帐户。

  2. 安装Microsoft.ApplicationInsights.AspNetCore NuGet 包

  3. 使用依赖项注入(inject),将 Application Insights 客户端注册到服务集合中。您可以找到a very good example on how to do this在安德鲁·洛克的博客上。

  4. 注册您的 Startup 类的 Application Insights 遥测洞察。稍后它将为您开箱即用。

    services.AddApplicationInsightsTelemetry();
  5. appsettings 文件中添加 ApplicationInsights,并在其中添加 InstrumentationKey(您的检测 key 可以在概览选项卡中找到)您的资源):

    "ApplicationInsights": {
    "InstrumentationKey": "…"
    },

现在,如果您运行应用程序,您将能够捕获 Application Insights 帐户中的所有流量。

* 在 Linux 上,目前在 Azure 上处于预览状态,但这可行。

关于azure - 如何将 Azure Application Insights 添加到 .NET Core 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62023815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com