public enum HistogramType extends java.lang.Enum<HistogramType>
Enum Constant and Description |
---|
ASYNC_READ_BYTES |
BLOB_DB_BLOB_FILE_READ_MICROS
Blob file read latency.
|
BLOB_DB_BLOB_FILE_SYNC_MICROS
Blob file sync latency.
|
BLOB_DB_BLOB_FILE_WRITE_MICROS
Blob file write latency.
|
BLOB_DB_COMPRESSION_MICROS
BlobDB compression time.
|
BLOB_DB_DECOMPRESSION_MICROS
BlobDB decompression time.
|
BLOB_DB_GET_MICROS
BlobDB Get lagency.
|
BLOB_DB_KEY_SIZE
Size of keys written to BlobDB.
|
BLOB_DB_MULTIGET_MICROS
BlobDB MultiGet latency.
|
BLOB_DB_NEXT_MICROS
BlobDB Next latency.
|
BLOB_DB_PREV_MICROS
BlobDB Prev latency.
|
BLOB_DB_SEEK_MICROS
BlobDB Seek/SeekToFirst/SeekToLast/SeekForPrev latency.
|
BLOB_DB_VALUE_SIZE
Size of values written to BlobDB.
|
BLOB_DB_WRITE_MICROS
BlobDB Put/PutWithTTL/PutUntil/Write latency.
|
BYTES_COMPRESSED
number of bytes compressed.
|
BYTES_DECOMPRESSED
number of bytes decompressed.
|
BYTES_PER_MULTIGET |
BYTES_PER_READ
Value size distribution in each operation.
|
BYTES_PER_WRITE |
COMPACTION_OUTFILE_SYNC_MICROS |
COMPACTION_TIME |
COMPRESSION_TIMES_NANOS |
DB_GET |
DB_MULTIGET |
DB_SEEK |
DB_WRITE |
DECOMPRESSION_TIMES_NANOS |
ERROR_HANDLER_AUTORESUME_RETRY_COUNT
The number of retry in auto resume
|
FILE_READ_COMPACTION_MICROS |
FILE_READ_DB_OPEN_MICROS |
FILE_READ_FLUSH_MICROS |
FLUSH_TIME
Time spent flushing memtable to disk.
|
HISTOGRAM_ENUM_MAX |
MANIFEST_FILE_SYNC_MICROS |
NUM_FILES_IN_SINGLE_COMPACTION |
NUM_INDEX_AND_FILTER_BLOCKS_READ_PER_LEVEL
Num of Index and Filter blocks read from file system per level in MultiGet
request
|
NUM_SST_READ_PER_LEVEL
Num of SST files read from file system per level in MultiGet request.
|
NUM_SUBCOMPACTIONS_SCHEDULED
The number of subcompactions actually scheduled during a compaction.
|
READ_BLOCK_COMPACTION_MICROS |
READ_BLOCK_GET_MICROS |
READ_NUM_MERGE_OPERANDS |
SST_READ_MICROS |
SUBCOMPACTION_SETUP_TIME |
TABLE_OPEN_IO_MICROS
TIME SPENT IN IO DURING TABLE OPEN.
|
TABLE_OPEN_PREFETCH_TAIL_READ_BYTES
Number of bytes read for RocksDB's prefetching contents
(as opposed to file system's prefetch)
from the end of SST table during block based table open
|
TABLE_SYNC_MICROS |
WAL_FILE_SYNC_MICROS |
WRITE_RAW_BLOCK_MICROS |
WRITE_STALL |
Modifier and Type | Method and Description |
---|---|
static HistogramType |
getHistogramType(byte value)
Get Histogram type by byte value.
|
byte |
getValue()
Returns the byte value of the enumerations value
|
static HistogramType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static HistogramType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HistogramType DB_GET
public static final HistogramType DB_WRITE
public static final HistogramType COMPACTION_TIME
public static final HistogramType SUBCOMPACTION_SETUP_TIME
public static final HistogramType TABLE_SYNC_MICROS
public static final HistogramType COMPACTION_OUTFILE_SYNC_MICROS
public static final HistogramType WAL_FILE_SYNC_MICROS
public static final HistogramType MANIFEST_FILE_SYNC_MICROS
public static final HistogramType TABLE_OPEN_IO_MICROS
public static final HistogramType DB_MULTIGET
public static final HistogramType READ_BLOCK_COMPACTION_MICROS
public static final HistogramType READ_BLOCK_GET_MICROS
public static final HistogramType WRITE_RAW_BLOCK_MICROS
public static final HistogramType NUM_FILES_IN_SINGLE_COMPACTION
public static final HistogramType DB_SEEK
public static final HistogramType WRITE_STALL
public static final HistogramType SST_READ_MICROS
public static final HistogramType NUM_SUBCOMPACTIONS_SCHEDULED
public static final HistogramType BYTES_PER_READ
public static final HistogramType BYTES_PER_WRITE
public static final HistogramType BYTES_PER_MULTIGET
public static final HistogramType BYTES_COMPRESSED
public static final HistogramType BYTES_DECOMPRESSED
number of bytes is when uncompressed; i.e. before/after respectively
public static final HistogramType COMPRESSION_TIMES_NANOS
public static final HistogramType DECOMPRESSION_TIMES_NANOS
public static final HistogramType READ_NUM_MERGE_OPERANDS
public static final HistogramType FLUSH_TIME
public static final HistogramType BLOB_DB_KEY_SIZE
public static final HistogramType BLOB_DB_VALUE_SIZE
public static final HistogramType BLOB_DB_WRITE_MICROS
public static final HistogramType BLOB_DB_GET_MICROS
public static final HistogramType BLOB_DB_MULTIGET_MICROS
public static final HistogramType BLOB_DB_SEEK_MICROS
public static final HistogramType BLOB_DB_NEXT_MICROS
public static final HistogramType BLOB_DB_PREV_MICROS
public static final HistogramType BLOB_DB_BLOB_FILE_WRITE_MICROS
public static final HistogramType BLOB_DB_BLOB_FILE_READ_MICROS
public static final HistogramType BLOB_DB_BLOB_FILE_SYNC_MICROS
public static final HistogramType BLOB_DB_COMPRESSION_MICROS
public static final HistogramType BLOB_DB_DECOMPRESSION_MICROS
public static final HistogramType NUM_INDEX_AND_FILTER_BLOCKS_READ_PER_LEVEL
public static final HistogramType NUM_SST_READ_PER_LEVEL
public static final HistogramType ERROR_HANDLER_AUTORESUME_RETRY_COUNT
public static final HistogramType ASYNC_READ_BYTES
public static final HistogramType TABLE_OPEN_PREFETCH_TAIL_READ_BYTES
public static final HistogramType FILE_READ_FLUSH_MICROS
public static final HistogramType FILE_READ_COMPACTION_MICROS
public static final HistogramType FILE_READ_DB_OPEN_MICROS
public static final HistogramType HISTOGRAM_ENUM_MAX
public static HistogramType[] values()
for (HistogramType c : HistogramType.values()) System.out.println(c);
public static HistogramType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic byte getValue()
public static HistogramType getHistogramType(byte value)
value
- byte representation of HistogramType.HistogramType
instance.java.lang.IllegalArgumentException
- if an invalid
value is provided.