当前位置: 首页 > 知识库问答 >
问题:

应用程序洞察显示在实时度量中,但不显示在日志分析中

史英飙
2023-03-14

但是,数据不会在日志分析中“保存”,所以我不能对数据运行任何查询(它总是返回0个结果)。

我确实阅读了以下文档:https://docs.microsoft.com/en-us/azure/azure-monitor/app/asp-net-core,但我似乎没有遗漏任何步骤(我将AddApplicationInsights和AddApplicationInsightsKubernetesEnricher称为AddApplicationInsightsKubernetesEnricher)。

我想知道是否有人可以看到这个问题,我真的不知道如何可以看到数据的实时度量,而不是日志分析。

注意:在使用完全相同的代码实现库之前,我确实尝试添加了应用程序洞察(当您右键单击project>Setup application insights时,VS生成的默认代码,它工作得很好。

非常非常感谢!

共有1个答案

严升
2023-03-14

以下是对其他可能也有同样问题的人的总结:

正如Dmitry提到的,vs输出的正确格式应该是microsoft.applicationinsights.dev.guid,而不是microsoft.applicationinsights.dev.instrumenationkey=guid。下面是正确的截图:

根据OP的注释,在keyvault中,只需复制粘贴keyvault中的连接字符串,而不是导致此错误的检测键。解决方法是直接在KeyVault中将其改为instrumentation key。

 类似资料:
  • 我正在设置一个新的web应用程序,通过Application Insights登录。我已经安装了AI,并且看到了所有预期的遥测(服务器请求、失败的请求等),但没有通过ILogger发送日志。我已经看过所有类似的问题,我可以找到这样,但没有解决我的问题。 我正在使用。NET 5和2.17版。Microsoft的0(最新版本)。应用程序指示灯。AspNetCore-nuget包。连接字符串和检测键显示

  • 我在Azure上有一个现有的web应用程序,其中有一些非常有限的应用程序洞察监视(endpoint检查)。我想我会把剩下的功能加入进来,所以我按照http://azure.microsoft.com/en-us/documentation/articles/app-insights-start-monitoring-app-health-usage/的说明在我的项目中添加了遥测。一切都很顺利,我看

  • Azure应用程序洞察或日志分析的用例是什么? 我正在使用APIM和Azure函数,并希望对请求执行日志记录。应用洞察和日志分析哪一个最合适? https://docs.microsoft.com/en-gb/Azure/Azure-monitor/overview 更新 特别是关于APIM使用的Azure应用程序洞察与日志分析的任何信息?

  • 问题内容: 我正在用uWSGI和nginx运行Flask应用程序。出现500错误,但在浏览器或日志中未显示回溯。如何记录Flask的追溯? uWSGI日志仅显示500状态代码,而不显示回溯。nginx日志中也没有任何内容。 问题答案: 过将FLASK_ENV环境变量设置为,以开发模式运行development。未处理的错误将在终端和浏览器中显示堆栈跟踪,而不是一般的500错误页面。 在Flask

  • 问题内容: 我为Spring配置了事务支持。有什么方法可以记录交易记录,只是为了确保我正确设置了所有内容?在日志中显示是查看正在发生的事情的好方法。 问题答案: 在您的文档中(对于其他记录器或log4j的xml格式,请检查文档) 根据您的事务管理器,您可以设置spring框架的日志记录级别,以便为您提供有关事务的更多信息。例如,如果使用,您可以设置 (这是您的交易经理的软件包),以及 如果还不够,

  • 问题内容: 我无法使LibGDX日志记录在Android Studio中工作。首先,我认为我的问题与之前的问题相同,但是请确保我的应用程序在调试时进行了更新。 选项按钮上的测试操作已执行,但我无法显示调试日志。 问题答案: 默认日志级别为。为了进行调用,您必须先调用一次(可能是Game构造函数的第一行,以便可以轻松更改它)。