protected Timer createTimer(Object object, Type bodyType, RequestTemplate template) {
    final Tags allTags =
        metricTagResolver.tag(
            template.methodMetadata(),
            template.feignTarget(),
            extraTags(object, bodyType, template));
    return meterRegistry.timer(metricName.name(), allTags);
  }
Wrap feign {@link Encoder} with metrics.
micrometer/src/main/java/feign/micrometer/MeteredEncoder.java