Commit 92ac376d by Johannes Edmeier

Updated the section on changes for 2.x

parent 70780924
......@@ -2,7 +2,7 @@
== Monitoring Spring Boot 1.5.x ==
It is possible to monitor Spring Boot 1.5.x applications with Spring Boot Admin 2.x. The old Spring Boot Admin Client is
able to register at a newer server. Since the API has slight changes, you need to set the following property:
able to register at a newer server. Since the API has slight changes, you need to set the following property on old clients:
. Reconfigure the api path for Spring Boot Admin Client 1.5.x:
+
......@@ -17,26 +17,34 @@ As some of the actuator endpoints changed with the Spring Boot 2 release not all
== Changes with 2.x ==
* Added stable automatic-module-name to all jars
=== UI
* Rewritten ui using vue.js
* Integrated ui-login module into the main ui module
* Removed ui-activiti module, as it was only used rarely
* Removed Hystrix-Dashboard integration (subject to change)
* Added support for the session endpoint
* Added display of the registered metadata
* Added display of the (sanitized) metadata
* Added option to reset loglevels
* Added wallboard view
=== Backend
* Moved all classes to the `spring.boot.admin.server` package
* Added stable automatic-module-name
* Redesigned backend based on event sourcing principles
* Moved endpoint detection to the backend by querying the `/actuator`-index
* Added the concept of applications (consisting of 1 to n instances) to the backend
* Removed Zuul
* Redesigned backend using event sourcing principles
* Added concept of applications (consisting of 1 to n instances)
* Moved endpoint detection to the backend by querying the `/actuator`-index or by probing via OPTIONS request
* Replaced Zuul with a custom proxy using the WebClient
* Removed dependency on spring-cloud-starter
* Added CompositeHttpHeadersProvider to support multiple HttpHeadersProviders
* Added `CompositeHttpHeadersProvider` to support multiple `HttpHeadersProviders` at the same time
* Added `InstanceExchangeFilterFunction`s which allows to intercept/modify the requests to the monitored instances
* Added out-of-the-box support for CloudFoundry
* Added support for Spring Boot 1.5.x actuator endpoints using `LegacyEndpointConverters`
* Update `OpsGenieNotifier` to api v2
* Rewritten the `MailNotifier` to use Thymeleaf templates
=== Client
* Moved all properties to `spring.boot.admin.client.*` and `spring.boot.admin.client.instance.*`
* Moved all classes to the `spring.boot.admin.client` package
* Added stable automatic-module-name
* Supports webflux and servlet based applications
* Added support webflux applications
* Added out-of-the-box support for CloudFoundry
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment