codecentric/spring-boot-admin

Admin UI for administration of spring boot applications

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 51 minutes ago
Added to GitGenius on September 4th, 2026
Created on July 25th, 2014
Open Issues & Pull Requests: 51 (+0)
GitHub issues: Enabled
Number of forks: 3,143
Total Stargazers: 12,851 (+0)
Total Subscribers: 625 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 30.5 hours
Mean response time: 22.1 days
90th percentile: 31.3 days
Tracked items: 209

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 4% of issues opened in the past year have been closed. Three people close 81% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 32
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 751 days
Stale 30+ days: 26
Stale 90+ days: 19

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 4
Events in 7 days: 18

Top labels

  • type: bug (95)
  • type: enhancement (69)
  • status: waiting-for-triage (53)
  • status: waiting-for-feedback (29)
  • status: ideal-for-contribution (7)
  • theme: server-ui (7)
  • type: documentation (2)
  • for: external-project (1)

Detailed Description

Spring Boot Admin is a web-based dashboard for monitoring and managing Spring Boot applications. It provides operational visibility into application health, metrics, logs, thread information, and configuration through an intuitive interface.

Spring Boot Actuator exposes rich runtime data through REST endpoints and JMX, but consuming this information directly is cumbersome. Spring Boot Admin bridges this gap by presenting actuator data through a production-ready web dashboard. The tool requires only adding a dependency to begin monitoring; applications that expose actuator endpoints are immediately visible in the dashboard without custom configuration or additional monitoring infrastructure.

Development teams can use the tool to diagnose issues during development, while operations teams monitor production deployments. It scales from single applications to hundreds of microservices. The dashboard displays real-time application health and metrics, includes a log viewer for streaming and searching logs, provides an environment inspector for browsing application properties, offers thread inspection capabilities, monitors HTTP requests and responses, and allows management of JMX beans. Multi-application support lets a single admin server monitor multiple Spring Boot applications. The tool is fully extensible, allowing customization of the UI and addition of custom views. Built-in authentication and authorization support is available for securing access.

The project maintains version alignment with Spring Boot's major and minor versions, though the admin server can monitor applications running on different Spring Boot versions independently. This allows, for example, monitoring a Spring Boot 2.7 application using a 4.1.x admin server. The project maintains a contribution guide and labels issues as ideal for contribution to encourage community involvement. Development follows the Spring Framework code style conventions and uses the Spring Java Format Plugin for consistency.