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 Summary
Modifier and TypeClassDescriptionstatic enum
These are values used withDB_OPERATION
.static enum
These values represent the different IO read strategies HBase may employ for accessing filesystem data.static enum
These are values used withRPC_SYSTEM
. -
Field Summary
Modifier 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 theChecksumType
used to encode this HFile.static final io.opentelemetry.api.common.AttributeKey<String>
Indicates theCompression.Algorithm
used to encode an HFile.For operations that themselves ship one or more operations, such asHBaseSemanticAttributes.Operation.BATCH
andHBaseSemanticAttributes.Operation.CHECK_AND_MUTATE
.static final io.opentelemetry.api.common.AttributeKey<String>
Indicates theDataBlockEncoding
algorithm 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 String
static final io.opentelemetry.api.common.AttributeKey<String>
static final io.opentelemetry.api.common.AttributeKey<Long>
Indicates the amount of data was read into aByteBuffer
of typedirect
.static final io.opentelemetry.api.common.AttributeKey<String>
Indicates theCipher
used to encrypt this HFile.static final io.opentelemetry.api.common.AttributeKey<Long>
Indicates the amount of data was read into aByteBuffer
not 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 Summary
-
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_KEY
public static final io.opentelemetry.api.common.AttributeKey<List<String>> CONTAINER_DB_OPERATIONS_KEYFor operations that themselves ship one or more operations, such asHBaseSemanticAttributes.Operation.BATCH
andHBaseSemanticAttributes.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_KEY
Indicates the amount of data was read into aByteBuffer
of typedirect
. -
HEAP_BYTES_READ_KEY
Indicates the amount of data was read into aByteBuffer
not of typedirect
. -
COMPRESSION_ALGORITHM_KEY
Indicates theCompression.Algorithm
used to encode an HFile. -
DATA_BLOCK_ENCODING_KEY
Indicates theDataBlockEncoding
algorithm used to encode this HFile. -
ENCRYPTION_CIPHER_KEY
Indicates theCipher
used to encrypt this HFile. -
CHECKSUM_KEY
Indicates theChecksumType
used to encode this HFile. -
HFILE_NAME_KEY
Indicates the name of the HFile accessed. -
READ_TYPE_KEY
Indicated the type of read. -
BLOCK_CACHE_KEY_KEY
Identifies an entry in the Block Cache.
-
-
Constructor Details
-
HBaseSemanticAttributes
private HBaseSemanticAttributes()
-