[GOBBLIN-1672] Refactor metrics from DagManager into its own class, add metrics per... master
authorWilliam Lo <lo.william97@gmail.com>
Tue, 9 Aug 2022 22:02:31 +0000 (15:02 -0700)
committerGitHub <noreply@github.com>
Tue, 9 Aug 2022 22:02:31 +0000 (15:02 -0700)
commit35f16cb44d58dc5eca102e3633fcca2c9722bfaf
tree23765b7773e7d1a9ad1e8e8048337b02c25eff84
parent9ce59628fa9940a6d5d38c4b471d77f1f151dff2
[GOBBLIN-1672] Refactor metrics from DagManager into its own class, add metrics per … (#3532)

* Refactor metrics from DagManager into its own class, add metrics per executor for SUCCESS, FAILED, SLA_EXCEEDED, START_SLA_EXCEEDED

* Address review, fix flow gauge for failed flows
gobblin-metrics-libs/gobblin-metrics/src/main/java/org/apache/gobblin/metrics/ServiceMetricNames.java
gobblin-service/src/main/java/org/apache/gobblin/service/modules/orchestration/DagManager.java
gobblin-service/src/main/java/org/apache/gobblin/service/modules/orchestration/DagManagerMetrics.java [new file with mode: 0644]
gobblin-service/src/test/java/org/apache/gobblin/service/modules/orchestration/DagManagerTest.java
gobblin-service/src/test/java/org/apache/gobblin/service/modules/orchestration/TestServiceMetrics.java