Spring BootにおけるSLF4Jログの設定と活用
Spring Bootは複数のロギングフレームワークをサポートしており、標準ではSLF4J(Simple Logging Facade for Java)を介してLogbackが使用されます。本記事では、SLF4Jを用いたログ出力の基本から設定方法まで解説します。
ログ出力の構造
典型的なSpring Bootのログ出力例を以下に示します:
2024-02-25T15:01:11.515+08:00 INFO 3272 --- [ main] o.s.b.w.em ...
6月12日 16:12 投稿
logbackとLogstashを活用したログ可視化の実装
Logstashのセットアップ
まずはLogstashをダウンロードします。公式ページから適切なバージョンを入手してください。
ダウンロードURL: Logstash 5.5.1
JDK環境のインストール作業は完了しているものとして進めます。
logstash.confの設定
input {
tcp {
mode => "server"
host => "0.0.0.0"
port => 5045
codec => json_lines
}
}
output {
e ...
5月15日 03:39 投稿