私はAzureに「App Service」、バックグラウンドタスクにはいくつかのサービスを提供する「Service Fabric」としてWebサイトを持っています。ロギングでは、私はlog4netを使い、AppInsightsを分析したいと思っています。同様に:Azureサービスファブリックログをlog4netでAppInsightsにログ
ウェブサイト - > log4netの - > AppInsightsアペンダ - > AppInsights
サービスファブリック - > log4netの - > AppInsightsアペンダ - > AppInsights
質問です:何です説明されたロギングフローを実装する正しい方法ですが、考え方はlog4netでログをとり、AppInsightsで分析することです。 AppInsightsのログは、ウェブサイトとサービスファブリックから区別することができます。
アプリのアペンダーについて質問がありますか?すべてのサービスがそのログを送信する紺色のファブリックサービスとして実装しましたか、またはクラスを使用しましたか? –
私は、異なるログセットを持つことをサポートするLogentriesを使用しています。私の場合、各サービスは別々のログセットを持っています。サービスでは、log4netを構成し、環境変数としてログ・セット・トークンを提供します。 –