Repolode
codecentric

codecentric/spring-boot-admin

Actuatorエンドポイントを通じてSpring Bootアプリケーションを監視・管理するWebベースの管理ダッシュボード。

スター
12,854
フォーク
3,154
未解決の Issue
55
最終コミット
3 時間前

これは何?

Spring Boot Adminは、Spring Bootアプリケーションのヘルス状態、メトリクス、ログ、スレッド、設定を表示するWebダッシュボードです。Spring Boot Actuatorが公開する実行時データを利用するため、Actuatorエンドポイントを公開済みのアプリケーションなら、独自のダッシュボードを構築せずに監視できます。

1台の管理サーバーで複数のアプリケーションを監視でき、管理サーバーと監視対象のクライアントで異なるSpring Bootバージョンを使用できます。UIには、ログビューアー、環境インスペクター、スレッドビューアー、HTTPトレース、JMX Bean管理機能が用意されています。カスタムビューで拡張でき、組み込みの認証・認可機能で保護できます。

ローカルでデバッグする開発チーム、本番環境を監視する運用チーム、既存のオブザーバビリティスタックにデータを取り込むSREチームを対象としています。

主な機能

  • 01Spring Bootアプリケーションのヘルス状態とメトリクスを表示するダッシュボード
  • 02アプリケーションログをUI上でストリーミング表示・検索できるログビューアー
  • 03プロパティや環境変数を確認できる環境インスペクター
  • 04スレッドダンプビューアーとHTTPリクエストトレース
  • 051台の管理サーバーから複数のアプリケーションを監視
  • 06組み込みの認証・認可機能

ユースケース

  • 1つのダッシュボードからSpring Bootマイクロサービス群を監視する
  • 稼働中のアプリケーションで発生したスレッド、ログ、設定の問題を診断する
  • 本番アプリケーションのヘルス状態を運用チームに可視化する

クイックスタート

  1. 1

    Spring BootプロジェクトにSpring Boot Adminの依存関係を追加します(依存関係の座標はリファレンスガイドを参照してください)

使う前に知っておきたいこと

  • 監視対象のアプリケーションは、Actuatorエンドポイントを公開するSpring Bootアプリである必要があります。

収録されている特集

トピック

よくある質問

spring-boot-admin とは?
Actuatorエンドポイントを通じてSpring Bootアプリケーションを監視・管理するWebベースの管理ダッシュボード。 Spring Boot Adminは、Spring Bootアプリケーションのヘルス状態、メトリクス、ログ、スレッド、設定を表示するWebダッシュボードです。Spring Boot Actuatorが公開する実行時データを利用するため、Actuatorエンドポイントを公開済みのアプリケーションなら、独自のダッシュボードを構築せずに監視できます。
spring-boot-admin は無料で使えますか?ライセンスは?
spring-boot-admin は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
spring-boot-admin は今もメンテナンスされていますか?
活発にメンテナンス中。spring-boot-admin の最終コミットは 2026年11月7日 です。
spring-boot-admin は何に使えますか?
1つのダッシュボードからSpring Bootマイクロサービス群を監視する 稼働中のアプリケーションで発生したスレッド、ログ、設定の問題を診断する 本番アプリケーションのヘルス状態を運用チームに可視化する
spring-boot-admin のインストール方法は?
Spring BootプロジェクトにSpring Boot Adminの依存関係を追加します(依存関係の座標はリファレンスガイドを参照してください)
spring-boot-admin はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/codecentric/spring-boot-admin

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト