私はnlog
をAzure webapp Log Streamと連携させようとしています。Azure Log Streaming with NLog
ログは、nlogを使用しない場合に表示され、System.Diagnostics.Trace.WriteLine
を使用してください。
私は私のnlog.configでTrace
タイプを使用する場合は、それはトレースログを表示しません...
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<targets>
<target xsi:type="Trace" name="trace" layout="${message}" />
</targets>
<rules>
<logger name="*" minlevel="Trace" writeTo="trace" />
</rules>
</nlog>
私は違ったからやっている何かを見ることができませんここでは受け入れ答え...私はnlog.configファイルだけでトレースを表示することを切り倒し
How to integrate NLog to write log to Azure Streaming log
注 - しかし、私はまたFile
ターゲット・タイプを持っている通常ん - 私は、これなしで試してみました。
デプロイされたAzure Webサイトにログオンし、nlog設定ファイルが正常にアップロードされました。私はGithub展開を使用して展開しています。
ファイルシステムのロギングだけを使用するためにAzureでロギングを設定しましたが、これはverbose
に設定されています。
アイデア?
ありがとうございます。カスタムターゲットについてのあなたの提案は、カスタムターゲットがうまくいかず、正しいパスを導いたので、デバッガのLogManger.Configurationを調べると、実際の問題がわかりました。 Upvoted :) – Dan