Using `@NewSpan` on a class level seems cleaner than marking each method Test project provided: https://github.com/golonzovsky/sleuth-zipkin-span-class-issue See related service code: https://github.com/golonzovsky/sleuth-zipkin-span-class-issue/blob/master/src/main/java/sleuth/spantest/SpantestApplication.java#L38-L55 ZipkinUI:  JaegerUI: 