gpt4 book ai didi

azure - 无法在 Application Insights 中为 ASP Core 应用程序配置实时流

转载 作者:行者123 更新时间:2023-12-03 00:42:56 25 4
gpt4 key购买 nike

我已在应用程序中配置了 Application Insights,并且正在接收遥测数据。但是,当我单击“实时指标流”页面时,我收到:“不可用:您的应用程序已离线或使用较旧的 SDK”。

如何让直播出现?

最佳答案

可以通过代码激活它,尽管它尚未得到官方支持。在Startup.cs中添加以下代码:

        TelemetryConfiguration configuration = TelemetryConfiguration.Active;
configuration.InstrumentationKey = "e73ee2c9-776t-er45-4244-b2139c6dc724";
QuickPulseTelemetryProcessor processor = null;
configuration.TelemetryProcessorChainBuilder
.Use((next) =>
{
processor = new QuickPulseTelemetryProcessor(next);
return processor;
})
.Build();
var QuickPulse = new QuickPulseTelemetryModule();
QuickPulse.Initialize(configuration);
QuickPulse.RegisterTelemetryProcessor(processor);

添加 Nuget 包:

  • Microsoft.ApplicationInsights.PerfCounterCollector
  • Microsoft.ApplicationInsights.DependencyCollector

基于以下post .

关于azure - 无法在 Application Insights 中为 ASP Core 应用程序配置实时流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46286534/

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