Lettuce
OpenTelemetry Java agent instrumentation
This instrumentation enables database client spans and database client metrics for the Lettuce Redis client.
- Name:
lettuce-5.1 - Scope:
io.opentelemetry.lettuce-5.1 - Target versions:
io.lettuce:lettuce-core:[5.1.0.RELEASE,) - Library: https://github.com/redis/lettuce
Telemetry
- Metrics:
db.client.operation.duration - Span attributes:
db.operation,db.statement,db.system,error,network.peer.address,network.peer.port,network.type,server.address,server.port,db.operation.name,db.query.text,db.system.name,error.type
Configuration
| Option | Type | Default | Description |
|---|---|---|---|
otel.instrumentation.common.db.query-sanitization.enabled | boolean | true | Enables query sanitization for database queries. |
otel.instrumentation.lettuce.experimental.command-encoding-events.enabled | boolean | false | Enables capturing redis.encode.start and redis.encode.end span events. |