spring-boot-admin
![Gitter](https://badges.gitter.im/Join Chat.svg)
This is a simple admin interface for Spring Boot applications.
This application provides a simple GUI to administrate Spring Boot applications in some ways. At the moment it provides the following features for every registered application.
- Show name/id and version number
- Show health status
- Download main logfile
- Show details, like
- JVM & memory metrics
- Counter & gauge metrics
- Datasource metrics
- Cache metrics
- View Java, system- & environment-properties
- Support for Spring Clouds postable /env- &/refresh-endpoint
- Easy loglevel management (for Logback only)
- Interact with JMX-beans
- View threaddump
- View traces
- Mail and desktop notification on status change
- Event journal of status changes (non persistent)
Getting Started
A quick guide to get started can be found in our docs.
Reference Guide
Screenshots
Dashboard
Details
Environment
Logging
JMX
Threads
Trace
Journal
Snapshot builds
You can access snapshot builds from the sonatype repository:
<snapshotRepository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</snapshotRepository>
Build
In order to build spring-boot-admin you need to have node.js and npm on your PATH
.
mvn clean package
Set version for next release
mvn versions:set versions:commit -DnewVersion=1.0.0-SNAPSHOT