April 2018
Intermediate to advanced
432 pages
10h 38m
English
Each microservice that uses Hystrix in communication with other microservices may expose metrics of every integration wrapped with the Hystrix command. To enable such a metrics stream, you should include a dependency on spring-boot-starter-actuator. This will expose the /hystrix.stream object as a management endpoint. It is also necessary to include spring-cloud-starter-hystrix, which has already been added to our sample application:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency>
A generated stream is exposed as further JSON entries containing metrics characterizing a single call within a method. Here's a single entry for a call ...