私のコンポーネントでは、EventSource
クラスから派生させて ETW イベントのソースをいくつか作成しました。
[EventSource]
public class MessagingTrace : EventSource
{
[Event(1)]
public void MessageReceived(string address)
{
this.WriteEvent(1, address);
}
}
Windows Azure での診断の有効化に関する記事に従おうとしましたが、自分のソースからイベントをキャプチャするように Azure Diagnostics を構成する方法に関するガイダンスが見つかりません。
オプションがあることはわかっていますが、古い .NET トレースを介してイベントをルーティングしたくありません。これは展開時にしか構成できないためです。
Azure Diagnostics でイベントを取得する方法はありますか?