Зарезервированные идентификаторы событий в ApplicationInsights - PullRequest
0 голосов
/ 05 ноября 2019

Я создаю несколько вызовов LogError в моем веб-приложении ASP.NET Core по строке

_logger.LogError(new EventId(5000,"CustomName"),"description");``

. Я могу найти это событие в Application Insights, выполнив такой запрос

traces | where timestamp > ago(10m) |where customDimensions.EventId == 5000

Есть ли список идентификаторов событий, которые зарезервированы? Я только хочу получить свои собственные события. Я знаю, что сторонняя библиотека, которую я связываю с моим проектом, теоретически может записывать некоторые события с указанным выше идентификатором события, но я думаю больше, если у Microsoft есть список зарезервированных идентификаторов событий. Если я выполню этот поиск в своем журнале

traces | where timestamp > ago(10m) |where customDimensions.EventId > 1 

, при запуске функции Azure я получу несколько обращений, поэтому я знаю, что Microsoft также использует это.

Я искал документы, ноне нашел ни одного списка.

1 Ответ

1 голос
/ 06 ноября 2019

Нет, в комментариях к приложениям нет зарезервированных EventID. Вы всегда должны предоставить это самостоятельно.

...