Commit 6fd80072 by Johannes Edmeier

Add documentation for activiti and hystrix module

parent da3435d4
=== UI Modules ===
Additional to the core UI there are following modules which can be included by adding the jar-file to the classpath:
- spring-boot-admin-server-ui-activiti
- spring-boot-admin-server-ui-hystrix
==== Hystrix UI Module ====
The Hystrix module uses the hystrix-dashboard to display the metrics from Hystrix or Turbine streams.
. Add the ui module to your classpath:
+
[source,xml]
.pom.xml
----
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server-ui-hystrix</artifactId>
<version>{project-version}</version>
</dependency>
----
. Add the `/hystrix.stream` and/or `/turbine.stream` to the proxified endpoints:
+
[source,yml]
.application.yml
----
include::{samples-dir}/spring-boot-admin-sample-eureka/src/main/resources/application.yml[tags=configuration-ui-hystrix]
----
==== Activiti UI Module ====
The Activiti module shows information from the `/activti` endpint.
. Add the ui module to your classpath:
+
[source,xml]
.pom.xml
----
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server-ui-activiti</artifactId>
<version>{project-version}</version>
</dependency>
----
. Add the `/activiti` to the proxified endpoints:
+
[source,yml]
.application.yml
----
spring.boot.admin.routes.endpoints: env,metrics,trace,dump,jolokia,info,configprops,trace,logfile,refresh,flyway,liquibase,heapdump,activiti
----
\ No newline at end of file
......@@ -27,3 +27,5 @@ include::server-discovery.adoc[]
include::server-clustering.adoc[]
include::server-notifications.adoc[]
include::server-ui-modules.adoc[]
\ No newline at end of file
......@@ -13,4 +13,6 @@ eureka:
defaultZone: http://localhost:8761/eureka/
# end::configuration-eureka[]
spring.boot.admin.routes.endpoints: env,metrics,trace,dump,jolokia,info,configprops,trace,activiti,logfile,refresh,flyway,liquibase,heapdump,hystrix.stream
# tag::configuration-ui-hystrix[]
spring.boot.admin.routes.endpoints: env,metrics,trace,dump,jolokia,info,configprops,trace,logfile,refresh,flyway,liquibase,heapdump,hystrix.stream,turbine.stream
# end::configuration-ui-hystrix[]
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