1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.hadoop.hbase.regionserver;
20
21
22
23
24
25
26 public interface MetricsRegionSource extends Comparable<MetricsRegionSource> {
27
28 String OPS_SAMPLE_NAME = "ops";
29 String SIZE_VALUE_NAME = "size";
30 String COMPACTIONS_COMPLETED_COUNT = "compactionsCompletedCount";
31 String COMPACTIONS_FAILED_COUNT = "compactionsFailedCount";
32 String LAST_MAJOR_COMPACTION_AGE = "lastMajorCompactionAge";
33 String NUM_BYTES_COMPACTED_COUNT = "numBytesCompactedCount";
34 String NUM_FILES_COMPACTED_COUNT = "numFilesCompactedCount";
35 String COMPACTIONS_COMPLETED_DESC = "Number of compactions that have completed.";
36 String COMPACTIONS_FAILED_DESC = "Number of compactions that have failed.";
37 String LAST_MAJOR_COMPACTION_DESC = "Age of the last major compaction in milliseconds.";
38 String NUM_BYTES_COMPACTED_DESC =
39 "Sum of filesize on all files entering a finished, successful or aborted, compaction";
40 String NUM_FILES_COMPACTED_DESC =
41 "Number of files that were input for finished, successful or aborted, compactions";
42 String COPROCESSOR_EXECUTION_STATISTICS = "coprocessorExecutionStatistics";
43 String COPROCESSOR_EXECUTION_STATISTICS_DESC = "Statistics for coprocessor execution times";
44 String REPLICA_ID = "replicaid";
45 String REPLICA_ID_DESC = "The replica ID of a region. 0 is primary, otherwise is secondary";
46
47
48
49
50 void close();
51
52
53
54
55 void updatePut();
56
57
58
59
60 void updateDelete();
61
62
63
64
65
66 void updateGet(long mills);
67
68
69
70
71 void updateScanTime(long mills);
72
73
74
75
76 void updateIncrement();
77
78
79
80
81 void updateAppend();
82
83
84
85
86 MetricsRegionAggregateSource getAggregateSource();
87
88
89 }