|
@@ -135,6 +135,8 @@ public final class RouterMetrics {
|
|
|
private MutableGaugeInt numRenewDelegationTokenFailedRetrieved;
|
|
|
@Metric("# of renewDelegationToken failed to be retrieved")
|
|
|
private MutableGaugeInt numCancelDelegationTokenFailedRetrieved;
|
|
|
+ @Metric("# of dumpSchedulerLogs failed to be retrieved")
|
|
|
+ private MutableGaugeInt numDumpSchedulerLogsFailedRetrieved;
|
|
|
@Metric("# of getActivities failed to be retrieved")
|
|
|
private MutableGaugeInt numGetActivitiesFailedRetrieved;
|
|
|
@Metric("# of getBulkActivities failed to be retrieved")
|
|
@@ -241,6 +243,8 @@ public final class RouterMetrics {
|
|
|
private MutableRate totalSucceededRenewDelegationTokenRetrieved;
|
|
|
@Metric("Total number of successful Retrieved CancelDelegationToken and latency(ms)")
|
|
|
private MutableRate totalSucceededCancelDelegationTokenRetrieved;
|
|
|
+ @Metric("Total number of successful Retrieved DumpSchedulerLogs and latency(ms)")
|
|
|
+ private MutableRate totalSucceededDumpSchedulerLogsRetrieved;
|
|
|
@Metric("Total number of successful Retrieved GetActivities and latency(ms)")
|
|
|
private MutableRate totalSucceededGetActivitiesRetrieved;
|
|
|
@Metric("Total number of successful Retrieved GetBulkActivities and latency(ms)")
|
|
@@ -303,6 +307,7 @@ public final class RouterMetrics {
|
|
|
private MutableQuantiles getDelegationTokenLatency;
|
|
|
private MutableQuantiles renewDelegationTokenLatency;
|
|
|
private MutableQuantiles cancelDelegationTokenLatency;
|
|
|
+ private MutableQuantiles dumpSchedulerLogsLatency;
|
|
|
private MutableQuantiles getActivitiesLatency;
|
|
|
private MutableQuantiles getBulkActivitiesLatency;
|
|
|
private MutableQuantiles getSchedulerInfoRetrievedLatency;
|
|
@@ -482,6 +487,9 @@ public final class RouterMetrics {
|
|
|
cancelDelegationTokenLatency = registry.newQuantiles("cancelDelegationTokenLatency",
|
|
|
"latency of cancel delegation token timeouts", "ops", "latency", 10);
|
|
|
|
|
|
+ dumpSchedulerLogsLatency = registry.newQuantiles("dumpSchedulerLogsLatency",
|
|
|
+ "latency of dump scheduler logs timeouts", "ops", "latency", 10);
|
|
|
+
|
|
|
getActivitiesLatency = registry.newQuantiles("getActivitiesLatency",
|
|
|
"latency of get activities timeouts", "ops", "latency", 10);
|
|
|
|
|
@@ -752,6 +760,11 @@ public final class RouterMetrics {
|
|
|
return totalSucceededCancelDelegationTokenRetrieved.lastStat().numSamples();
|
|
|
}
|
|
|
|
|
|
+ @VisibleForTesting
|
|
|
+ public long getNumSucceededDumpSchedulerLogsRetrieved() {
|
|
|
+ return totalSucceededDumpSchedulerLogsRetrieved.lastStat().numSamples();
|
|
|
+ }
|
|
|
+
|
|
|
@VisibleForTesting
|
|
|
public long getNumSucceededGetActivitiesRetrieved() {
|
|
|
return totalSucceededGetActivitiesRetrieved.lastStat().numSamples();
|
|
@@ -1007,6 +1020,11 @@ public final class RouterMetrics {
|
|
|
return totalSucceededCancelDelegationTokenRetrieved.lastStat().mean();
|
|
|
}
|
|
|
|
|
|
+ @VisibleForTesting
|
|
|
+ public double getLatencySucceededDumpSchedulerLogsRetrieved() {
|
|
|
+ return totalSucceededDumpSchedulerLogsRetrieved.lastStat().mean();
|
|
|
+ }
|
|
|
+
|
|
|
@VisibleForTesting
|
|
|
public double getLatencySucceededGetActivitiesRetrieved() {
|
|
|
return totalSucceededGetActivitiesRetrieved.lastStat().mean();
|
|
@@ -1245,6 +1263,10 @@ public final class RouterMetrics {
|
|
|
return numCancelDelegationTokenFailedRetrieved.value();
|
|
|
}
|
|
|
|
|
|
+ public int getDumpSchedulerLogsFailedRetrieved() {
|
|
|
+ return numDumpSchedulerLogsFailedRetrieved.value();
|
|
|
+ }
|
|
|
+
|
|
|
public int getActivitiesFailedRetrieved() {
|
|
|
return numGetActivitiesFailedRetrieved.value();
|
|
|
}
|
|
@@ -1492,6 +1514,11 @@ public final class RouterMetrics {
|
|
|
cancelDelegationTokenLatency.add(duration);
|
|
|
}
|
|
|
|
|
|
+ public void succeededDumpSchedulerLogsRetrieved(long duration) {
|
|
|
+ totalSucceededDumpSchedulerLogsRetrieved.add(duration);
|
|
|
+ dumpSchedulerLogsLatency.add(duration);
|
|
|
+ }
|
|
|
+
|
|
|
public void succeededGetActivitiesLatencyRetrieved(long duration) {
|
|
|
totalSucceededGetActivitiesRetrieved.add(duration);
|
|
|
getActivitiesLatency.add(duration);
|
|
@@ -1713,6 +1740,10 @@ public final class RouterMetrics {
|
|
|
numCancelDelegationTokenFailedRetrieved.incr();
|
|
|
}
|
|
|
|
|
|
+ public void incrDumpSchedulerLogsFailedRetrieved() {
|
|
|
+ numDumpSchedulerLogsFailedRetrieved.incr();
|
|
|
+ }
|
|
|
+
|
|
|
public void incrGetActivitiesFailedRetrieved() {
|
|
|
numGetActivitiesFailedRetrieved.incr();
|
|
|
}
|