ApplicationInsights中保留的事件ID
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ApplicationInsights中保留的事件ID相关的知识,希望对你有一定的参考价值。
我正在以下行中在我的ASP.NET Core Webapp中创建一些LogError调用:>
_logger.LogError(new EventId(5000,"CustomName"),"description");``
我可以通过这样的查询在Application Insights中找到此事件
traces | where timestamp > ago(10m) |where customDimensions.EventId == 5000
是否有保留的事件ID的任何列表?我只想得到自己的事件。我知道理论上绑定到我的项目的第三方库可以使用上述事件ID编写一些事件,但是我在想如果Microsoft有保留的事件ID列表,那就更多了。如果我在日志中进行搜索
traces | where timestamp > ago(10m) |where customDimensions.EventId > 1
我在Azure Function启动时获得了一些成功,所以我知道微软也在使用此功能。
我已经搜索了文档,但没有找到任何列表。
我正在_logger.LogError(new EventId(5000,“ CustomName”),“ description”)行上的ASP.NET Core Webapp中创建一些LogError调用;``我可以通过查询在Application Insights中找到此事件...
答案
不,在应用数据分析中没有保留的EventID。您始终需要自己提供它。
以上是关于ApplicationInsights中保留的事件ID的主要内容,如果未能解决你的问题,请参考以下文章
在 .csproj 文件中手动添加 Elmah 和 ApplicationInsights