Home

Awesome

Spring Cloud Netflix Zuul route health

A Spring Cloud Zuul health indicator

Build Status Coverage Status

Features

Configures Spring Boot's Actuator health indicator that indicates if for every explicitly configured route a backing service exists in the discovery service.

Setup

Add the Spring Cloud starter to your project:

<dependency>
  <groupId>io.jmnarloch</groupId>
  <artifactId>zuul-route-health-spring-cloud-starter</artifactId>
  <version>1.1.0</version>
</dependency>

Properties

Property zuul.health.enabled let's you enable this extension.

zuul.health.enabled=true # true by default

Health endpoint

The health indicator is auto registered and will be triggered whenever the Actuator's health endpoint will be accessed:

Zuul routes

License

Apache 2.0