Zum Hauptinhalt springen
Die Redis-Instrumentierung meldet derzeit alle Queries in unbereinigter Form. Das bedeutet, dass sämtliche darin enthaltenen personenbezogenen Daten (PII), wie E-Mail-Adressen und Passwörter, an AppSignal gesendet werden. Dies wird in einer zukünftigen Version der Redis-Instrumentierung konfigurierbar sein.

Für HIPAA-pflichtige Einrichtungen finden Sie weitere Informationen zum Abschluss eines Business Associate Agreement (BAA) in unserer Dokumentation zu Business-Add-ons.

Einrichtung

Um Ihren Go-Redis-Code zu instrumentieren, müssen Sie das offizielle OpenTelemetry-Instrumentierungspaket importieren:
import "github.com/go-redis/redis/extra/redisotel/v9"
Instrumentieren Sie nach der Initialisierung Ihres Redis-Clients Tracing und Metriken wie im folgenden Beispiel.
rdb := redis.NewClient(&redis.Options{
		Addr: "0.0.0.0:6379",
	})

if err := redisotel.InstrumentTracing(rdb); err != nil {
	panic(err)
}