org.springframework.cloud.sleuth.Span newSpan = tracer.createSpan("redis");
+try {
+ newSpan.tag("redis.op", "get");
+ newSpan.tag("lc", "redis");
+ newSpan.logEvent(org.springframework.cloud.sleuth.Span.CLIENT_SEND);
+ // call redis service e.g
+ // return (SomeObj) redisTemplate.opsForHash().get("MYHASH", someObjKey);
+} finally {
+ newSpan.tag("peer.service", "redisService");
+ newSpan.tag("peer.ipv4", "1.2.3.4");
+ newSpan.tag("peer.port", "1234");
+ newSpan.logEvent(org.springframework.cloud.sleuth.Span.CLIENT_RECV);
+ tracer.close(newSpan);
+}
+