I'm pretty sure we did this once but it seems to have crept back in.

Comment From: markpollack

There is an optional dep present in the pom, but servo comes in via a dependency of com.netflix.zuul - see build.gradle. It looks to be used here in one spot, but seems like a central class for Zuul. So looks like if you get Zuul, you bring in Servo.

I got around this by setting spring.metrics.servo.enabled to false.

Maybe zuul will switch to something other than servo (spectator?). Maybe one should have to opt-in to spectator explicitly vs. the autoconfig picking up based on the CP but because one brings in zuul (or maybe other netflix components)

Comment From: dsyer

See also spring-projects/spring-boot#7165.

Comment From: spencergibb

It's also part of com.netflix.loadbalancer.BaseLoadBalancer. So it's not optional in Ribbon either. It would be an effort to make PR's against ribbon. Pretty simple for zuul, but it depends on ribbon.

Comment From: OlgaMaciaszek

This module has entered maintenance mode. This means that the Spring Cloud team will no longer be adding new features to the module. We will fix blocker bugs and security issues, and we will also consider and review small pull requests from the community.