![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 build-info number
- Show health status
- Follow and download logfile
- Show details, like
- JVM & memory metrics
- Counter & gauge metrics
- Datasource metrics
- Cache metrics
- View jvm system- & environment-properties
- Support for Spring Cloud's postable /env- &/refresh-endpoint
- Easy loglevel management (currently for Logback only)
- Interact with JMX-beans
- View threaddump
- View traces
- Hystrix-Dashboard integration
- Download heapdump
- Notification on status change (via mail, Slack, Hipchat, ...)
- Event journal of status changes (non persistent)
A quick guide to get started can be found in our docs.
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>
In order to build spring-boot-admin you need to have node.js and npm on your PATH
.
mvn clean package
mvn versions:set versions:commit -DnewVersion=1.0.0-SNAPSHOT