@@ -21,32 +21,32 @@ public enum MetricsKey {
21
21
APPLICATION_METRIC_INFO ("dubbo.application.info.total" , "Total Application Info" ),
22
22
23
23
// provider metrics key
24
- PROVIDER_METRIC_REQUESTS ("dubbo.provider .requests.total" , "Total Requests" ),
25
- PROVIDER_METRIC_REQUESTS_SUCCEED ("dubbo.provider .requests.succeed.total" , "Succeed Requests" ),
26
- PROVIDER_METRIC_REQUEST_BUSINESS_FAILED ("dubbo.provider .requests.business.failed.total" ,"Failed Business Requests" ),
27
- PROVIDER_METRIC_REQUESTS_PROCESSING ("dubbo.provider .requests.processing" , "Processing Requests" ),
28
- PROVIDER_METRIC_REQUESTS_TIMEOUT ("dubbo.provider .requests.timeout.total" , "Total Timeout Failed Requests" ),
29
- PROVIDER_METRIC_REQUESTS_LIMIT ("dubbo.provider .requests.limit.total" , "Total Limit Failed Requests" ),
30
- PROVIDER_METRIC_REQUESTS_FAILED ("dubbo.provider .requests.unknown.failed.total" , "Unknown Failed Requests" ),
31
- PROVIDER_METRIC_REQUESTS_TOTAL_FAILED ("dubbo.provider .requests.failed.total" , "Total Failed Requests" ),
24
+ METRIC_REQUESTS ("dubbo.%s .requests.total" , "Total Requests" ),
25
+ METRIC_REQUESTS_SUCCEED ("dubbo.%s .requests.succeed.total" , "Succeed Requests" ),
26
+ METRIC_REQUEST_BUSINESS_FAILED ("dubbo.%s .requests.business.failed.total" ,"Failed Business Requests" ),
27
+ METRIC_REQUESTS_PROCESSING ("dubbo.%s .requests.processing" , "Processing Requests" ),
28
+ METRIC_REQUESTS_TIMEOUT ("dubbo.%s .requests.timeout.total" , "Total Timeout Failed Requests" ),
29
+ METRIC_REQUESTS_LIMIT ("dubbo.%s .requests.limit.total" , "Total Limit Failed Requests" ),
30
+ METRIC_REQUESTS_FAILED ("dubbo.%s .requests.unknown.failed.total" , "Unknown Failed Requests" ),
31
+ METRIC_REQUESTS_TOTAL_FAILED ("dubbo.%s .requests.failed.total" , "Total Failed Requests" ),
32
32
33
33
34
- PROVIDER_METRIC_REQUESTS_TOTAL_AGG ("dubbo.provider .requests.total.aggregate" , "Aggregated Total Requests" ),
35
- PROVIDER_METRIC_REQUESTS_SUCCEED_AGG ("dubbo.provider .requests.succeed.aggregate" , "Aggregated Succeed Requests" ),
36
- PROVIDER_METRIC_REQUESTS_FAILED_AGG ("dubbo.provider .requests.failed.aggregate" , "Aggregated Failed Requests" ),
37
- PROVIDER_METRIC_REQUESTS_BUSINESS_FAILED_AGG ("dubbo.provider .requests.business.failed.aggregate" , "Aggregated Business Failed Requests" ),
38
- PROVIDER_METRIC_REQUESTS_TIMEOUT_AGG ("dubbo.provider .requests.timeout.failed.aggregate" , "Aggregated timeout Failed Requests" ),
39
- PROVIDER_METRIC_REQUESTS_LIMIT_AGG ("dubbo.provider .requests.limit.aggregate" , "Aggregated limit Requests" ),
40
- PROVIDER_METRIC_REQUESTS_TOTAL_FAILED_AGG ("dubbo.provider .requests.failed.total.aggregate" , "Aggregated failed total Requests" ),
34
+ METRIC_REQUESTS_TOTAL_AGG ("dubbo.%s .requests.total.aggregate" , "Aggregated Total Requests" ),
35
+ METRIC_REQUESTS_SUCCEED_AGG ("dubbo.%s .requests.succeed.aggregate" , "Aggregated Succeed Requests" ),
36
+ METRIC_REQUESTS_FAILED_AGG ("dubbo.%s .requests.failed.aggregate" , "Aggregated Failed Requests" ),
37
+ METRIC_REQUESTS_BUSINESS_FAILED_AGG ("dubbo.%s .requests.business.failed.aggregate" , "Aggregated Business Failed Requests" ),
38
+ METRIC_REQUESTS_TIMEOUT_AGG ("dubbo.%s .requests.timeout.failed.aggregate" , "Aggregated timeout Failed Requests" ),
39
+ METRIC_REQUESTS_LIMIT_AGG ("dubbo.%s .requests.limit.aggregate" , "Aggregated limit Requests" ),
40
+ METRIC_REQUESTS_TOTAL_FAILED_AGG ("dubbo.%s .requests.failed.total.aggregate" , "Aggregated failed total Requests" ),
41
41
42
- PROVIDER_METRIC_QPS ("dubbo.provider .qps.seconds" , "Query Per Seconds" ),
43
- PROVIDER_METRIC_RT_LAST ("dubbo.provider .rt.seconds.last" , "Last Response Time" ),
44
- PROVIDER_METRIC_RT_MIN ("dubbo.provider .rt.seconds.min" , "Min Response Time" ),
45
- PROVIDER_METRIC_RT_MAX ("dubbo.provider .rt.seconds.max" , "Max Response Time" ),
46
- PROVIDER_METRIC_RT_SUM ("dubbo.provider .rt.seconds.sum" , "Sum Response Time" ),
47
- PROVIDER_METRIC_RT_AVG ("dubbo.provider .rt.seconds.avg" , "Average Response Time" ),
48
- PROVIDER_METRIC_RT_P99 ("dubbo.provider .rt.seconds.p99" , "Response Time P99" ),
49
- PROVIDER_METRIC_RT_P95 ("dubbo.provider .rt.seconds.p95" , "Response Time P95" ),
42
+ METRIC_QPS ("dubbo.%s .qps.seconds" , "Query Per Seconds" ),
43
+ METRIC_RT_LAST ("dubbo.%s .rt.seconds.last" , "Last Response Time" ),
44
+ METRIC_RT_MIN ("dubbo.%s .rt.seconds.min" , "Min Response Time" ),
45
+ METRIC_RT_MAX ("dubbo.%s .rt.seconds.max" , "Max Response Time" ),
46
+ METRIC_RT_SUM ("dubbo.%s .rt.seconds.sum" , "Sum Response Time" ),
47
+ METRIC_RT_AVG ("dubbo.%s .rt.seconds.avg" , "Average Response Time" ),
48
+ METRIC_RT_P99 ("dubbo.%s .rt.seconds.p99" , "Response Time P99" ),
49
+ METRIC_RT_P95 ("dubbo.%s .rt.seconds.p95" , "Response Time P95" ),
50
50
51
51
GENERIC_METRIC_REQUESTS ("dubbo.%s.requests.total" , "Total %s Requests" ),
52
52
GENERIC_METRIC_REQUESTS_SUCCEED ("dubbo.%s.requests.succeed.total" , "Succeed %s Requests" ),
@@ -65,17 +65,17 @@ public enum MetricsKey {
65
65
THREAD_POOL_MAX_SIZE ("dubbo.thread.pool.max.size" ,"Thread Pool Max Size" ),
66
66
THREAD_POOL_ACTIVE_SIZE ("dubbo.thread.pool.active.size" ,"Thread Pool Active Size" ),
67
67
THREAD_POOL_THREAD_COUNT ("dubbo.thread.pool.thread.count" ,"Thread Pool Thread Count" ),
68
- THREAD_POOL_QUEUE_SIZE ("dubbo.thread.pool.queue.size" ,"Thread Pool Queue Size" ),
69
-
70
- // consumer metrics key
71
- ;
68
+ THREAD_POOL_QUEUE_SIZE ("dubbo.thread.pool.queue.size" ,"Thread Pool Queue Size" );
72
69
73
70
private final String name ;
74
71
private final String description ;
75
72
76
73
public final String getName () {
77
74
return this .name ;
78
75
}
76
+ public final String getNameByType (String type ) {
77
+ return String .format (name , type );
78
+ }
79
79
80
80
public final String getDescription () {
81
81
return this .description ;
0 commit comments