1
0
mirror of https://github.com/redis/go-redis.git synced 2025-07-29 17:41:15 +03:00

feat: set net.peer.name and net.peer.port in otel example

This commit is contained in:
Jonas Lergell
2022-02-22 13:57:53 +01:00
parent 39faaa1715
commit 69bf454f70
3 changed files with 15 additions and 14 deletions

View File

@ -5,10 +5,10 @@ import (
"log"
"sync"
"github.com/uptrace/opentelemetry-go-extra/otelplay"
"go.opentelemetry.io/otel"
"go.opentelemetry.io/otel/codes"
semconv "go.opentelemetry.io/otel/semconv/v1.7.0"
"github.com/go-redis/redis/extra/redisotel/v8"
"github.com/go-redis/redis/v8"
@ -25,7 +25,7 @@ func main() {
rdb := redis.NewClient(&redis.Options{
Addr: ":6379",
})
rdb.AddHook(redisotel.NewTracingHook())
rdb.AddHook(redisotel.NewTracingHook(redisotel.WithAttributes(semconv.NetPeerNameKey.String("localhost"), semconv.NetPeerPortKey.String("6379"))))
ctx, span := tracer.Start(ctx, "handleRequest")
defer span.End()