anchor.diff:  
   The filter applies to all routes defined by this router function.
   
  +=== `RestTemplate` Timing
  +
  +Adding `@EnableMetrics` to your `@SpringBootApplication` class autoconfigures a `BeanPostProcessor` for `RestTemplate`,
  +so every instance you create via the application context will be instrumented.
  +
  +A timer is recorded for each invocation that includes tags for URI (before parameter substitution), host, and status.
  +The name of this timer is `http_client_requests`, and can be changed via the `spring.metrics.web.client_requests.name`
  +property.
  +
   == Prometheus
   
   === Quickstart for Prometheus-based monitoring
  
positive.code: 
  === Web MVC and Annotation-Based WebFlux
  
  Spring Boot 2.+ autoconfigures these interceptors. If you are using Spring Boot 1.x, simply add `@Import(WebMetricsConfiguration.class)`
  to your `@SpringBootApplication` class.
  
  The interceptors need to be enabled for every request handler or controller that you want
  to time. Add `@Timed` to:
  
negative.code: 
  ```java
  @SpringBootApplication
  @EnableMetrics
  @EnablePrometheusScraping
  public class MyApp {
      @Bean
      public MeterRegistry prometheusRegistry() {
  