Package org.apache.hadoop.hbase.trace
Class HBaseSemanticAttributes
java.lang.Object
org.apache.hadoop.hbase.trace.HBaseSemanticAttributes
The constants in this class correspond with the guidance outlined by the OpenTelemetry Semantic
 Conventions.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumThese are values used withDB_OPERATION.static enumThese values represent the different IO read strategies HBase may employ for accessing filesystem data.static enumThese are values used withRPC_SYSTEM.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final io.opentelemetry.api.common.AttributeKey<String>Identifies an entry in the Block Cache.static final io.opentelemetry.api.common.AttributeKey<String>Indicates theChecksumTypeused to encode this HFile.static final io.opentelemetry.api.common.AttributeKey<String>Indicates theCompression.Algorithmused to encode an HFile.For operations that themselves ship one or more operations, such asHBaseSemanticAttributes.Operation.BATCHandHBaseSemanticAttributes.Operation.CHECK_AND_MUTATE.static final io.opentelemetry.api.common.AttributeKey<String>Indicates theDataBlockEncodingalgorithm used to encode this HFile.static final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<String>static final Stringstatic final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<Long>Indicates the amount of data was read into aByteBufferof typedirect.static final io.opentelemetry.api.common.AttributeKey<String>Indicates theCipherused to encrypt this HFile.static final io.opentelemetry.api.common.AttributeKey<Long>Indicates the amount of data was read into aByteBuffernot of typedirect.static final io.opentelemetry.api.common.AttributeKey<String>Indicates the name of the HFile accessed.static final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<Long>static final io.opentelemetry.api.common.AttributeKey<String>Indicated the type of read.static final io.opentelemetry.api.common.AttributeKey<Boolean>static final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<String>static final io.opentelemetry.api.common.AttributeKey<String>
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Field Details- 
DB_SYSTEM
- 
DB_SYSTEM_VALUE- See Also:
 
- 
DB_CONNECTION_STRING
- 
DB_USER
- 
DB_NAME
- 
DB_OPERATION
- 
TABLE_KEY
- 
CONTAINER_DB_OPERATIONS_KEYpublic static final io.opentelemetry.api.common.AttributeKey<List<String>> CONTAINER_DB_OPERATIONS_KEYFor operations that themselves ship one or more operations, such asHBaseSemanticAttributes.Operation.BATCHandHBaseSemanticAttributes.Operation.CHECK_AND_MUTATE.
- 
REGION_NAMES_KEY
- 
RPC_SYSTEM
- 
RPC_SERVICE
- 
RPC_METHOD
- 
SERVER_NAME_KEY
- 
NET_PEER_NAME
- 
NET_PEER_PORT
- 
ROW_LOCK_READ_LOCK_KEY
- 
WAL_IMPL
- 
DIRECT_BYTES_READ_KEYIndicates the amount of data was read into aByteBufferof typedirect.
- 
HEAP_BYTES_READ_KEYIndicates the amount of data was read into aByteBuffernot of typedirect.
- 
COMPRESSION_ALGORITHM_KEYIndicates theCompression.Algorithmused to encode an HFile.
- 
DATA_BLOCK_ENCODING_KEYIndicates theDataBlockEncodingalgorithm used to encode this HFile.
- 
ENCRYPTION_CIPHER_KEYIndicates theCipherused to encrypt this HFile.
- 
CHECKSUM_KEYIndicates theChecksumTypeused to encode this HFile.
- 
HFILE_NAME_KEYIndicates the name of the HFile accessed.
- 
READ_TYPE_KEYIndicated the type of read.
- 
BLOCK_CACHE_KEY_KEYIdentifies an entry in the Block Cache.
 
- 
- 
Constructor Details- 
HBaseSemanticAttributesprivate HBaseSemanticAttributes()
 
-