1

私は他のDLLを使用するAzure関数アプリケーションを持っています。 TraceSourceまたはTrace。*を使用してローカルから実行しているとき(Azureで動作しているときにうまくいけば)、azure関数/ webjobsホストウィンドウに表示するDLLからのログを取得しようとしています。 TraceListenerをホストに静的に追加するなど、それらを接続する方法はありますか?Azure関数のホストロガーを通常のC#トレースに接続する方法はありますか?

+0

https://stackoverflow.com/questions/46057549/is-it-possible-to-use-custom-trace-listeners-config-with-azure-function-appsと同じ質問ですか? – Mikhail

+0

それは他の方向です – Josh

答えて

0

TraceListenerの配線方法は、https://github.com/Azure/azure-webjobs-sdk-script/issues/688です。それがあなたのために働くかどうか私に教えてください。

+0

それは他の方向です。私はリスナーを追加したくありません。 Azure関数ホストが各関数の 'TraceWriter'パラメータを介して記録されたものを表示するために使用するものが既にありますが、通常のトレースはそれには行き渡らないようです。 – Josh

+0

'Trace.Writeline()'(または類似のもの)を使用するライブラリがあり、関数ログに移動しますか?そのリンクは、TraceWriterを介してそれらのトレースをプッシュするListenerをどのように配線することができるかを示しています。関数/ WebJobの何も明示的にそのようなトレースを探しているわけではありませんので、関数TraceWriterを使用して関数/ WebJobを送信する必要があります。 – brettsam

関連する問題