ASP.NETに似たWCFヘルスモニタリング

ASP.NETにはヘルスモニタリングという素晴らしい機能があります。 system.web/healthMonitoring セクションで定義されると、ログ/解析するための非常に便利なWebイベントが生成されます。 ASP.NET互換モードを使用せず、IIS7/WASでホストされているWCFサービスに似た手段がありますか?

Update: What i've found out is that enabling system.web/healthMonitoring in WCF service's web.config allows to get some of web events: System.Web.HttpRuntime, 1002, "Application is shutting down. Reason: Configuration changed.". No heartbeats and others. I don't understand how that works if ASP.NET is not involved in the process but that's the fact.

2

2 答え

いくつかの設定をクライアントの設定ファイルに追加することができ、多くのロギング情報があります。以下のリンクを確認してください

1
追加された
@UserControl:WCFサービスは通常は常時「ライブ」していません。サービスクラスは要求を処理するためにインスタンス化され、応答が返されると解放されます。したがって、ほとんどの時間を「監視」することは実際にはありません。 。
追加された 著者 marc_s,
@UserControl:サービスホスト - IIS/WASによって処理されるWCF サービスではなく、いいえ
追加された 著者 marc_s,
私が正確に意味するものではなく、申し訳ありません。これは、定期的なWCFのログです、私はハートビートを取得することはできませんし、アプリケーションプールのイベントをリサイクル、私はできますか?
追加された 著者 UserControl,
WCFサービスがIIS/WASによってホストされている場合、それは通常のASP.NETアプリケーションと同じ方法でリサイクルされ、要求によってアクティブ化されますか?
追加された 著者 UserControl,
いいえ、私はそうは思わない
追加された 著者 Ghyath Serhal,

以下のリンクをご覧ください。正確に何を求めているのか分かりません。

リンク1

リンク2

リンク3

1
追加された