Class MRJobCounterHelper
java.lang.Object
com.linkedin.venice.hadoop.mapreduce.counter.MRJobCounterHelper
All MapReducer job counters (identified by a group name + a counter name) are defined here and this util class
provides method to increment counters and read counters
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Bundle counter group name and counter name in this POJO -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
static final MRJobCounterHelper.GroupAndCounterNames
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
getDuplicateKeyWithDistinctCount
(org.apache.hadoop.mapred.Counters counters) static long
getDuplicateKeyWithDistinctCount
(org.apache.hadoop.mapred.Reporter reporter) static long
getMapperSprayAllPartitionsTriggeredCount
(org.apache.hadoop.mapred.Counters counters) static long
getOutputRecordsCount
(org.apache.hadoop.mapred.Counters counters) static long
getRecordTooLargeFailureCount
(org.apache.hadoop.mapred.Counters counters) static long
getRecordTooLargeFailureCount
(org.apache.hadoop.mapred.Reporter reporter) static long
getReducerClosedCount
(org.apache.hadoop.mapred.Counters counters) static long
getRepushTtlFilterCount
(org.apache.hadoop.mapred.Counters counters) static long
getTotalGzipCompressedValueSize
(org.apache.hadoop.mapred.Counters counters) static long
getTotalKeySize
(org.apache.hadoop.mapred.Counters counters) static long
getTotalKeySize
(org.apache.hadoop.mapred.Reporter reporter) static long
getTotalPutOrDeleteRecordsCount
(org.apache.hadoop.mapred.Counters counters) static long
getTotalPutOrDeleteRecordsCount
(org.apache.hadoop.mapred.Reporter reporter) static long
getTotalUncompressedValueSize
(org.apache.hadoop.mapred.Counters counters) static long
getTotalValueSize
(org.apache.hadoop.mapred.Counters counters) static long
getTotalValueSize
(org.apache.hadoop.mapred.Reporter reporter) static long
getTotalZstdWithDictCompressedValueSize
(org.apache.hadoop.mapred.Counters counters) static long
getWriteAclAuthorizationFailureCount
(org.apache.hadoop.mapred.Counters counters) static long
getWriteAclAuthorizationFailureCount
(org.apache.hadoop.mapred.Reporter reporter) static void
incrDuplicateKeyWithDistinctValue
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrDuplicateKeyWithIdenticalValue
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrEmptyRecordCount
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrMapperSprayAllPartitionsTriggeredCount
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrOutputRecordCount
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrRecordTooLargeFailureCount
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrReducerClosedCount
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrRepushTtlFilterCount
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrTotalGzipCompressedValueSize
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrTotalKeySize
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrTotalPutOrDeleteRecordCount
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrTotalUncompressedValueSize
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrTotalValueSize
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrTotalZstdCompressedValueSize
(org.apache.hadoop.mapred.Reporter reporter, long amount) static void
incrWriteAclAuthorizationFailureCount
(org.apache.hadoop.mapred.Reporter reporter, long amount)
-
Field Details
-
WRITE_ACL_FAILURE_GROUP_COUNTER_NAME
-
TOTAL_KEY_SIZE_GROUP_COUNTER_NAME
-
TOTAL_VALUE_SIZE_GROUP_COUNTER_NAME
-
TOTAL_UNCOMPRESSED_VALUE_SIZE_GROUP_COUNTER_NAME
public static final MRJobCounterHelper.GroupAndCounterNames TOTAL_UNCOMPRESSED_VALUE_SIZE_GROUP_COUNTER_NAME -
TOTAL_GZIP_COMPRESSED_VALUE_SIZE_GROUP_COUNTER_NAME
public static final MRJobCounterHelper.GroupAndCounterNames TOTAL_GZIP_COMPRESSED_VALUE_SIZE_GROUP_COUNTER_NAME -
TOTAL_ZSTD_WITH_DICT_COMPRESSED_VALUE_SIZE_GROUP_COUNTER_NAME
public static final MRJobCounterHelper.GroupAndCounterNames TOTAL_ZSTD_WITH_DICT_COMPRESSED_VALUE_SIZE_GROUP_COUNTER_NAME -
DUP_KEY_WITH_IDENTICAL_VALUE_GROUP_COUNTER_NAME
public static final MRJobCounterHelper.GroupAndCounterNames DUP_KEY_WITH_IDENTICAL_VALUE_GROUP_COUNTER_NAME -
DUP_KEY_WITH_DISTINCT_VALUE_GROUP_COUNTER_NAME
public static final MRJobCounterHelper.GroupAndCounterNames DUP_KEY_WITH_DISTINCT_VALUE_GROUP_COUNTER_NAME -
RECORD_TOO_LARGE_FAILURE_GROUP_COUNTER_NAME
public static final MRJobCounterHelper.GroupAndCounterNames RECORD_TOO_LARGE_FAILURE_GROUP_COUNTER_NAME -
OUTPUT_RECORD_COUNT_GROUP_COUNTER_NAME
-
EMPTY_RECORD_COUNTER_NAME
-
REDUCER_CLOSED_COUNT_GROUP_COUNTER_NAME
-
MAPPER_SPRAY_ALL_PARTITIONS_TRIGGERED_COUNT_NAME
public static final MRJobCounterHelper.GroupAndCounterNames MAPPER_SPRAY_ALL_PARTITIONS_TRIGGERED_COUNT_NAME -
TOTAL_PUT_OR_DELETE_COUNT_GROUP_COUNTER_NAME
public static final MRJobCounterHelper.GroupAndCounterNames TOTAL_PUT_OR_DELETE_COUNT_GROUP_COUNTER_NAME -
REPUSH_TTL_FILTER_COUNT_GROUP_COUNTER_NAME
public static final MRJobCounterHelper.GroupAndCounterNames REPUSH_TTL_FILTER_COUNT_GROUP_COUNTER_NAME
-
-
Method Details
-
incrReducerClosedCount
public static void incrReducerClosedCount(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrMapperSprayAllPartitionsTriggeredCount
public static void incrMapperSprayAllPartitionsTriggeredCount(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrWriteAclAuthorizationFailureCount
public static void incrWriteAclAuthorizationFailureCount(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrRecordTooLargeFailureCount
public static void incrRecordTooLargeFailureCount(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrTotalKeySize
public static void incrTotalKeySize(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrTotalValueSize
public static void incrTotalValueSize(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrTotalUncompressedValueSize
public static void incrTotalUncompressedValueSize(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrTotalGzipCompressedValueSize
public static void incrTotalGzipCompressedValueSize(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrTotalZstdCompressedValueSize
public static void incrTotalZstdCompressedValueSize(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrDuplicateKeyWithIdenticalValue
public static void incrDuplicateKeyWithIdenticalValue(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrDuplicateKeyWithDistinctValue
public static void incrDuplicateKeyWithDistinctValue(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrOutputRecordCount
public static void incrOutputRecordCount(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrEmptyRecordCount
public static void incrEmptyRecordCount(org.apache.hadoop.mapred.Reporter reporter, long amount) -
incrTotalPutOrDeleteRecordCount
public static void incrTotalPutOrDeleteRecordCount(org.apache.hadoop.mapred.Reporter reporter, long amount) -
getWriteAclAuthorizationFailureCount
public static long getWriteAclAuthorizationFailureCount(org.apache.hadoop.mapred.Reporter reporter) -
getDuplicateKeyWithDistinctCount
public static long getDuplicateKeyWithDistinctCount(org.apache.hadoop.mapred.Reporter reporter) -
getRecordTooLargeFailureCount
public static long getRecordTooLargeFailureCount(org.apache.hadoop.mapred.Reporter reporter) -
getTotalKeySize
public static long getTotalKeySize(org.apache.hadoop.mapred.Reporter reporter) -
getTotalValueSize
public static long getTotalValueSize(org.apache.hadoop.mapred.Reporter reporter) -
getTotalPutOrDeleteRecordsCount
public static long getTotalPutOrDeleteRecordsCount(org.apache.hadoop.mapred.Reporter reporter) -
getReducerClosedCount
public static long getReducerClosedCount(org.apache.hadoop.mapred.Counters counters) -
getMapperSprayAllPartitionsTriggeredCount
public static long getMapperSprayAllPartitionsTriggeredCount(org.apache.hadoop.mapred.Counters counters) -
getOutputRecordsCount
public static long getOutputRecordsCount(org.apache.hadoop.mapred.Counters counters) -
getWriteAclAuthorizationFailureCount
public static long getWriteAclAuthorizationFailureCount(org.apache.hadoop.mapred.Counters counters) -
getDuplicateKeyWithDistinctCount
public static long getDuplicateKeyWithDistinctCount(org.apache.hadoop.mapred.Counters counters) -
getRecordTooLargeFailureCount
public static long getRecordTooLargeFailureCount(org.apache.hadoop.mapred.Counters counters) -
getTotalKeySize
public static long getTotalKeySize(org.apache.hadoop.mapred.Counters counters) -
getTotalValueSize
public static long getTotalValueSize(org.apache.hadoop.mapred.Counters counters) -
getTotalUncompressedValueSize
public static long getTotalUncompressedValueSize(org.apache.hadoop.mapred.Counters counters) -
getTotalGzipCompressedValueSize
public static long getTotalGzipCompressedValueSize(org.apache.hadoop.mapred.Counters counters) -
getTotalZstdWithDictCompressedValueSize
public static long getTotalZstdWithDictCompressedValueSize(org.apache.hadoop.mapred.Counters counters) -
getTotalPutOrDeleteRecordsCount
public static long getTotalPutOrDeleteRecordsCount(org.apache.hadoop.mapred.Counters counters) -
getRepushTtlFilterCount
public static long getRepushTtlFilterCount(org.apache.hadoop.mapred.Counters counters) -
incrRepushTtlFilterCount
public static void incrRepushTtlFilterCount(org.apache.hadoop.mapred.Reporter reporter, long amount)
-