問題タブ [logstash-logback-encoder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
12374 参照

spring-boot - logback-logstash をログに記録するカスタム フィールドを追加する方法

現在、春のブート ログは次のようになっています。

以下のような logback-spring.xml セットアップで

LayoutEncoder の私のクラスは次のようになります

}

私が達成しようとしていたのは、IDをログに追加することです。logstachにIDを追加させることはできません。ドキュメントに従ってカスタムフィールドを試しましたが、うまくいきませんでした。これを達成する方法はありますか?

これは私が終わらせたいものです

または、ログの最後に追加される id。

0 投票する
1 に答える
175 参照

scala - cat IOApp では logback.xml アペンダーを使用しない

AWS Kinesis Client Library を使用する scala アプリがあります。

私は、logstash エンコーダーで logback を使用して、アプリと KCL からのログを JSON としてフォーマットしています。

私のアプリも を使って書かれてcats.effects.IOいます。

上記のコードを実行すると、アプリからのログと KCL からのログが JSON アペンダーによって正しくフォーマットされます。

使用しようとすると問題が発生しますcats.effects.IOApp

このバージョンを実行すると、アプリからのログは引き続き JSON アペンダーによって正しくフォーマットされますが、KCL からのログはデフォルトの基本ロガーに戻ります。

これをボンネットの下での使用に絞り込みました。ボンネットの下で本質的に行っているFiberことを使用すると、問題を再現できます。私は JVM で実行しているので、これは内部で実行されているコードです。run(args.toList).start.flatMap(_.join).unsafeRunSyncIOApp

私のlogback.xml

0 投票する
1 に答える
3560 参照

logback - LogbackでJSONアペンダーを使用するには?

すべてのログ イベントを JSON 形式で出力しようとしています。

Maven の依存関係:

この構成の実行中にエラーが表示されます。何か見逃しましたか?

ここにスタックトレースがあります: