3

スタンドアロン (非 Azure) プロジェクトで ELMAH を使用しました。Azure 関連のプロジェクトでは、Windows Azure Diagnostics (WAD) ライブラリに出会いました。

額面どおり、それらは同じことをしているように見えます (Azure Diagnostics はより低レベルのことも行っています)。そのため、技術的な観点から、特定のタイプのワークロード/設計に対して、一方が他方よりも適しているかどうかを尋ねたいと思いました。それとも、ユースケースがかなり似ていて、バニラ対チョコレート(つまり、個人的な好み)の問題ですか?

4

1 に答える 1

1

私は、これら 2 つのことを代替物とは考えていません。マシン上の診断エージェントは、トレース、カウンター、およびその他の情報をストレージに簡単に移動できるようにするために存在します。ELMAH はロギング フレームワークに近いものです。Trace にログを記録するように ELMAH を構成すると、実際には AzureDiagnosticsTraceListener と連携して動作し、ELMAH を介して出力されたメッセージはストレージに転送されます (診断エージェントがそのように構成されている場合)。

于 2012-10-19T17:44:17.073 に答える