Nil*_*Pun 8 azure azure-application-insights
我们正在使用 .NET CORE 3.0 Web 应用程序。我们没有为 App Insight包含任何 App Insight Nuget 包。但是我们直接从 Azure 门户启用了 appinsight。执行此操作后,我希望显示服务器请求、故障和实时指标。
但是即使应用程序正在运行,我仍然在实时指标上收到此错误:
不可用:您的应用程序离线或使用旧版 SDK

我们不必为 2.7 NET CORE 版本包含任何 appinsight nuget 包。知道为什么没有显示指标吗?
正如文档中明确指出的,您必须包含一些 NuGet 包:
开始
如果尚未在 Web 应用中安装 Application Insights,请立即安装。
除了标准的 Application Insights 包之外,还需要 Microsoft.ApplicationInsights.PerfCounterCollector 来启用实时指标流。
更新到最新版本的 Application Insights 包。在 Visual Studio 中,右键单击您的项目并选择管理 Nuget 包。打开更新选项卡,然后选择所有 Microsoft.ApplicationInsights.* 包。
重新部署您的应用程序。
在 Azure 门户中,打开应用程序的 Application Insights 资源,然后打开实时流。
如果您不包含这些包,一些遥测数据将发送到 App Insights,但此遥测数据不会显示在实时指标流中。
| 归档时间: |
|
| 查看次数: |
3569 次 |
| 最近记录: |