ページ内ナビ
概要
LogbackはJava向けlogging libraryで、SLF4J 2.0系と組み合わせてapplication logの出力先、format、rolling等を構成します。1.6.xは1.5.x/1.4.xの後継で、logback-accessは別repositoryへ分離されています。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
SLF4J backendとしてJava loggingを構成する
READMEはLogbackをreliable, generic, fast and flexibleなJava logging libraryと説明し、1.6.xはSLF4J 2.0.xと組み合わせるseriesとして示しています。
出典:[2]
appender・encoder・rolling policyで出力先とrotationを分離する
application code側のlogger callから、file/console等への出力、format、rolling policyをconfigurationで切り離して運用できます。
出典:[2]
向いている用途
SLF4Jを採用するJava serviceのlogging backendに向く
frameworkやlibraryがSLF4J APIへlogを出す構成で、service側がbackendと運用設定を統一したい場合に適します。
出典:[2]
導入前の確認
参考にした公式資料
- [1]qos-ch/logback — GitHub repository(2026-10-06)
- [2]Logback — README(2026-10-06)
- [3]Logback — License(2026-10-06)
- [4]Logback 1.6.5 release(2026-10-06)
編集部からの補足
SLF4JのbackendとしてJava applicationのloggingを構成したい場合の代表的な選択肢です。1.6.xはruntime JDK 11、build JDK 17で、security fixを含むpatch releaseへの追従を重視してください。
3ステップで試す
- 1
ソースを取得
git clone --depth 1 https://github.com/qos-ch/logback.git - 2
リポジトリへ移動
cd logback - 3
公式手順を確認
READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
成長
成長の推移 · 直近30日
3,237 Stars
推移データを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
- Stars
- 3,237
- Forks
- 1,361
- Watchers
- 3,237
- Open Issues
- 333
- Contributors
- 125
- 所有者種別
- Organization
- 主要言語
- Java
- リポジトリ最終更新
- 2026/09/30
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- OpenJDK JDK23,407 Stars
共通タグ 2件 · 同じ言語
HotSpot VM・javac・Java標準libraryを一つのmainlineで開発するOpenJDK上流source tree
Java - Apache Log4j3,634 Stars
共通タグ 4件 · 共通カテゴリ 2件 · 同じ言語
logging API・backend・appender・layoutを組み合わせてJava applicationのlog出力を構成する
Java - OpenTelemetry Java2,457 Stars
共通タグ 3件 · 共通カテゴリ 2件 · 同じ言語
trace・metrics・logsのOpenTelemetry API/SDKとOTLP exporterをJavaへ組み込む
Java - Sentry45,482 Stars
共通タグ 2件 · 共通カテゴリ 2件
error・trace・replay・log・uptimeを関連付けて原因調査から修正まで支援するdeveloper debugging platform
Python - Pino18,238 Stars
共通タグ 2件 · 共通カテゴリ 2件
低overheadなJSON loggingをNode.js backendへ組み込む
JavaScript - CocoaLumberjack13,321 Stars
共通タグ 2件 · 共通カテゴリ 2件
console・os_log・rolling file・custom loggerへ同じDDLog APIから振り分けるApple向けlogging framework
Objective-C
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。