2016-08-22 8 views
1

私は、特定の目的のためにスラックにロギングするアプリケーションを作成しました。私はすでにRollingFileとSeqにロギングしていることを確認しました。私はserilog.sinks.slackclientで追加しました。アプリケーションが実行され、ログに記録されますが、スラックチャンネルには何も表示されません。Serilogをapp.config経由でスラックに書き込むように設定する

私の設定に問題があるかどうかを誰かが確認できますか? app.configをから

(明らかXXX、YYY、ZZZは、キー値のためsubstitudedされている。):

<add key="serilog:minimum-level" value="Debug" /> 
<!--<add key="serilog:using:RollingFile" value="Serilog.Sinks.RollingFile" />--> 
<add key="serilog:using:Slack" value="Serilog.Sinks.Slack" /> 
<add key="serilog:write-to:Slack" value="https://hooks.slack.com/services/xxx/yyy/zzz" /> 
<add key="serilog:write-to:Seq.serverUrl" value="http://localhost:5341/" /> 
<add key="serilog:write-to:RollingFile.pathFormat" value="C:\Logs\Serilog\Test-{Date}.txt" /> 
<add key="serilog:write-to:RollingFile.retainedFileCountLimit" value="10" /> 

答えて

1

パラメータ名webhookUrlwrite-toディレクティブのうち、欠落しています。

<add key="serilog:write-to:Slack.webhookUrl" 
    value="https://hooks.slack.com/services/xxx/yyy/zzz" /> 
+0

おかげで、はい、私はここでチェックする前にそれを試しましたが、これは100%正しいです。 – dylanT

関連する問題