This documentation has an index for AI agents at /llms.txt. A Markdown version of this page is available at https://explorer.opentelemetry.io/java-agent/instrumentation/hbase-client-1.0.md.

HBase Client

OpenTelemetry Java agent instrumentation

This instrumentation enables database client spans and database client metrics for the Apache HBase client.

  • Name: hbase-client-1.0
  • Scope: io.opentelemetry.hbase-client-1.0
  • Target versions: org.apache.hbase:hbase-client:[1.0.0,1.4.0)
  • Library: https://hbase.apache.org/

Telemetry

When default

Spans

Span kindAttributes
CLIENTdb.name (STRING), db.operation (STRING), db.system (STRING), db.user (STRING), server.address (STRING), server.port (LONG)

When otel.semconv-stability.opt-in=database

Metrics

MetricInstrumentTypeUnitDescription
db.client.operation.durationhistogramHISTOGRAMsDuration of database client operations.
MetricAttributes
db.client.operation.durationdb.collection.name (STRING), db.namespace (STRING), db.operation.name (STRING), db.system.name (STRING), server.address (STRING), server.port (LONG)

Spans

Span kindAttributes
CLIENTdb.collection.name (STRING), db.namespace (STRING), db.operation.batch.size (LONG), db.operation.name (STRING), db.system.name (STRING), error.type (STRING), server.address (STRING), server.port (LONG)

Data

  • JSON (latest): /data/javaagent/instrumentations/hbase-client-1.0/latest.json
  • JSON (pinned): /data/javaagent/instrumentations/hbase-client-1.0/hbase-client-1.0-55ed1529405e.json
  • Explore: /java-agent/instrumentation/hbase-client-1.0