In the previous example, the /hystrix.stream endpoint of our microservice was given in the Hystrix dashboard. Hystrix dashboard can only monitor one microservice at a time. If there are many microservices, then the Hystrix dashboard pointing to the service has to be changed every time when switching the microservices to the monitor. Looking into one instance at a time is tedious, especially when there are many instances of a microservice or multiple microservices.
We have to have a mechanism to aggregate data coming from multiple /hystrix.stream instances, and consolidate them into a single dashboard view. Turbine does exactly the same. It is another server that collects the Hystrix streams from multiple ...