public class HoodieMetadataMetrics extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
ASYNC_INDEXER_CATCHUP_TIME |
static String |
BASEFILE_READ_STR |
static String |
BOOTSTRAP_ERR_STR |
static String |
INITIALIZE_STR |
static String |
LOOKUP_BLOOM_FILTERS_FILE_COUNT_STR |
static String |
LOOKUP_BLOOM_FILTERS_METADATA_STR |
static String |
LOOKUP_COLUMN_STATS_FILE_COUNT_STR |
static String |
LOOKUP_COLUMN_STATS_METADATA_STR |
static String |
LOOKUP_FILES_STR |
static String |
LOOKUP_PARTITIONS_STR |
static String |
LOOKUP_RECORD_INDEX_KEYS_COUNT_STR |
static String |
LOOKUP_RECORD_INDEX_KEYS_HITS_COUNT_STR |
static String |
LOOKUP_RECORD_INDEX_TIME_STR |
static String |
REBOOTSTRAP_STR |
static String |
SCAN_STR |
static String |
SKIP_TABLE_SERVICES |
static String |
STAT_COUNT_BASE_FILES |
static String |
STAT_COUNT_LOG_FILES |
static String |
STAT_COUNT_PARTITION |
static String |
STAT_LAST_COMPACTION_TIMESTAMP |
static String |
STAT_TOTAL_BASE_FILE_SIZE |
static String |
STAT_TOTAL_LOG_FILE_SIZE |
static String |
TABLE_SERVICE_EXECUTION_DURATION |
static String |
TABLE_SERVICE_EXECUTION_STATUS |
| Constructor and Description |
|---|
HoodieMetadataMetrics(HoodieMetricsConfig metricsConfig,
HoodieStorage storage) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getStats(boolean detailed,
HoodieTableMetaClient metaClient,
HoodieTableMetadata metadata,
Set<String> metadataPartitions) |
protected void |
incrementMetric(String action,
long value) |
com.codahale.metrics.MetricRegistry |
registry() |
protected void |
setMetric(String action,
long value) |
void |
updateMetrics(String action,
long durationInMs) |
void |
updateSizeMetrics(HoodieTableMetaClient metaClient,
HoodieBackedTableMetadata metadata,
Set<String> metadataPartitions) |
public static final String LOOKUP_PARTITIONS_STR
public static final String LOOKUP_FILES_STR
public static final String LOOKUP_BLOOM_FILTERS_METADATA_STR
public static final String LOOKUP_COLUMN_STATS_METADATA_STR
public static final String LOOKUP_BLOOM_FILTERS_FILE_COUNT_STR
public static final String LOOKUP_COLUMN_STATS_FILE_COUNT_STR
public static final String LOOKUP_RECORD_INDEX_TIME_STR
public static final String LOOKUP_RECORD_INDEX_KEYS_COUNT_STR
public static final String LOOKUP_RECORD_INDEX_KEYS_HITS_COUNT_STR
public static final String SCAN_STR
public static final String BASEFILE_READ_STR
public static final String INITIALIZE_STR
public static final String REBOOTSTRAP_STR
public static final String BOOTSTRAP_ERR_STR
public static final String STAT_TOTAL_BASE_FILE_SIZE
public static final String STAT_TOTAL_LOG_FILE_SIZE
public static final String STAT_COUNT_BASE_FILES
public static final String STAT_COUNT_LOG_FILES
public static final String STAT_COUNT_PARTITION
public static final String STAT_LAST_COMPACTION_TIMESTAMP
public static final String SKIP_TABLE_SERVICES
public static final String TABLE_SERVICE_EXECUTION_STATUS
public static final String TABLE_SERVICE_EXECUTION_DURATION
public static final String ASYNC_INDEXER_CATCHUP_TIME
public HoodieMetadataMetrics(HoodieMetricsConfig metricsConfig, HoodieStorage storage)
public Map<String,String> getStats(boolean detailed, HoodieTableMetaClient metaClient, HoodieTableMetadata metadata, Set<String> metadataPartitions)
public void updateMetrics(String action, long durationInMs)
public void updateSizeMetrics(HoodieTableMetaClient metaClient, HoodieBackedTableMetadata metadata, Set<String> metadataPartitions)
protected void incrementMetric(String action, long value)
protected void setMetric(String action, long value)
public com.codahale.metrics.MetricRegistry registry()
Copyright © 2024 The Apache Software Foundation. All rights reserved.