ASP.NET CoreWebアプリの次の行でいくつかのLogError呼び出しを作成しています
_logger.LogError(new EventId(5000,"CustomName"),"description");``
このようにクエリを実行すると、ApplicationInsightsでこのイベントを見つけることができます。
traces | where timestamp > ago(10m) |where customDimensions.EventId == 5000
予約されているイベントIDのリストはありますか?自分のイベントだけを取得したいです。プロジェクトにバインドするサードパーティのライブラリは、理論的には上記のイベントIDでいくつかのイベントを書き込むことができることを知っていますが、Microsoftに予約済みのイベントIDのリストがあるかどうかをもっと考えています。ログでこの検索を行うと
traces | where timestamp > ago(10m) |where customDimensions.EventId > 1
Azure Functionの起動時にいくつかのヒットが発生するので、Microsoftもこれを使用していることがわかります。
ドキュメントを検索しましたが、リストが見つかりません。
いいえ、アプリインサイトには予約済みのEventIDはありません。あなたは常にあなた自身でそれを提供する必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加