Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.

Admin UI for administration of spring boot applications

License

Notifications You must be signed in to change notification settings

sky-uk/pcms-spring-boot-admin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pcms-spring-boot-admin

Sync upstream : https://help.github.com/articles/syncing-a-fork/

Apache License 2 Build Status Coverage Status Codacy Badge Maven Central ![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

Version 1.4.1

Version 1.3.6

Version 1.3.5

Version 1.3.4

Version 1.3.3

Version 1.3.2

Version 1.3.0

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

About

Admin UI for administration of spring boot applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 59.4%
  • JavaScript 28.1%
  • HTML 10.1%
  • CSS 2.1%
  • Shell 0.3%