Skip to content

Commit b4b584f

Browse files
authored
Add metrics to statsd default list (#18846)
Changes: - Add some key metrics to statsd emitter default list - `task/action/run/time` - `task/status/queue/count` - `task/status/updated/count` - `ingest/handoff/time` - Remove all mentions of obsolete metrics - `segment/cost/raw` - `segment/cost/normalized` - `segment/cost/normalization`
1 parent 1e7bd56 commit b4b584f

File tree

5 files changed

+7
-36
lines changed

5 files changed

+7
-36
lines changed

druid-operator/examples/aws/eks.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,9 +186,6 @@ spec:
186186
"segment/unneeded/count" : { "dimensions" : ["tier"], "type" : "count" },
187187
"segment/unavailable/count" : { "dimensions" : ["dataSource"], "type" : "gauge" },
188188
"segment/underReplicated/count" : { "dimensions" : ["dataSource", "tier"], "type" : "gauge" },
189-
"segment/cost/raw" : { "dimensions" : ["tier"], "type" : "count" },
190-
"segment/cost/normalization" : { "dimensions" : ["tier"], "type" : "count" },
191-
"segment/cost/normalized" : { "dimensions" : ["tier"], "type" : "count" },
192189
"segment/loadQueue/size" : { "dimensions" : ["server"], "type" : "gauge" },
193190
"segment/loadQueue/failed" : { "dimensions" : ["server"], "type" : "gauge" },
194191
"segment/loadQueue/count" : { "dimensions" : ["server"], "type" : "gauge" },

druid-operator/examples/tiny-cluster.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,9 +183,6 @@ spec:
183183
"segment/unneeded/count" : { "dimensions" : ["tier"], "type" : "count" },
184184
"segment/unavailable/count" : { "dimensions" : ["dataSource"], "type" : "gauge" },
185185
"segment/underReplicated/count" : { "dimensions" : ["dataSource", "tier"], "type" : "gauge" },
186-
"segment/cost/raw" : { "dimensions" : ["tier"], "type" : "count" },
187-
"segment/cost/normalization" : { "dimensions" : ["tier"], "type" : "count" },
188-
"segment/cost/normalized" : { "dimensions" : ["tier"], "type" : "count" },
189186
"segment/loadQueue/size" : { "dimensions" : ["server"], "type" : "gauge" },
190187
"segment/loadQueue/failed" : { "dimensions" : ["server"], "type" : "gauge" },
191188
"segment/loadQueue/count" : { "dimensions" : ["server"], "type" : "gauge" },

extensions-contrib/dropwizard-emitter/src/main/resources/defaultMetricDimensions.json

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -265,24 +265,6 @@
265265
],
266266
"type": "counter"
267267
},
268-
"segment/cost/raw": {
269-
"dimensions": [
270-
"tier"
271-
],
272-
"type": "counter"
273-
},
274-
"segment/cost/normalization": {
275-
"dimensions": [
276-
"tier"
277-
],
278-
"type": "counter"
279-
},
280-
"segment/cost/normalized": {
281-
"dimensions": [
282-
"tier"
283-
],
284-
"type": "counter"
285-
},
286268
"segment/loadQueue/size": {
287269
"dimensions": [
288270
"server"

extensions-contrib/opentsdb-emitter/src/main/resources/defaultMetrics.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -145,15 +145,6 @@
145145
"segment/unneeded/count": [
146146
"tier"
147147
],
148-
"segment/cost/raw": [
149-
"tier"
150-
],
151-
"segment/cost/normalization": [
152-
"tier"
153-
],
154-
"segment/cost/normalized": [
155-
"tier"
156-
],
157148
"segment/loadQueue/size": [
158149
"server"
159150
],

extensions-contrib/statsd-emitter/src/main/resources/defaultMetricDimensions.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
"ingest/persists/backPressure" : { "dimensions" : ["dataSource"], "type" : "gauge" },
5151
"ingest/persists/failed" : { "dimensions" : ["dataSource"], "type" : "count" },
5252
"ingest/handoff/failed" : { "dimensions" : ["dataSource"], "type" : "count" },
53+
"ingest/handoff/time": { "dimensions" : ["dataSource"], "type" : "timer" },
5354
"ingest/merge/time" : { "dimensions" : ["dataSource"], "type" : "timer" },
5455
"ingest/merge/cpu" : { "dimensions" : ["dataSource"], "type" : "timer" },
5556
"ingest/segments/count" : { "dimensions" : ["dataSource"], "type" : "count" },
@@ -75,6 +76,10 @@
7576
"task/pending/count" : { "dimensions" : ["dataSource"], "type" : "gauge" },
7677
"task/waiting/count" : { "dimensions" : ["dataSource"], "type" : "gauge" },
7778

79+
"task/action/run/time": { "dimensions" : ["dataSource", "taskActionType"], "type" : "timer" },
80+
"task/status/queue/count": { "dimensions" : [], "type" : "gauge" },
81+
"task/status/updated/count": { "dimensions" : [], "type" : "count" },
82+
7883
"worker/task/assigned/count" : { "dimensions" : ["dataSource"], "type" : "count" },
7984
"worker/task/running/count" : { "dimensions" : ["dataSource"], "type" : "count" },
8085
"worker/task/completed/count" : { "dimensions" : ["dataSource"], "type" : "count" },
@@ -102,16 +107,15 @@
102107
"segment/unneeded/count" : { "dimensions" : ["tier"], "type" : "count" },
103108
"segment/unavailable/count" : { "dimensions" : ["dataSource"], "type" : "gauge" },
104109
"segment/underReplicated/count" : { "dimensions" : ["dataSource", "tier"], "type" : "gauge" },
105-
"segment/cost/raw" : { "dimensions" : ["tier"], "type" : "count" },
106-
"segment/cost/normalization" : { "dimensions" : ["tier"], "type" : "count" },
107-
"segment/cost/normalized" : { "dimensions" : ["tier"], "type" : "count" },
108110
"segment/loadQueue/size" : { "dimensions" : ["server"], "type" : "gauge" },
109111
"segment/loadQueue/failed" : { "dimensions" : ["server"], "type" : "gauge" },
110112
"segment/loadQueue/count" : { "dimensions" : ["server"], "type" : "gauge" },
111113
"segment/dropQueue/count" : { "dimensions" : ["server"], "type" : "gauge" },
112114
"segment/size" : { "dimensions" : ["dataSource"], "type" : "gauge" },
113115
"segment/overShadowed/count" : { "dimensions" : [], "type" : "gauge" },
114116

117+
"segment/metadataCache/sync/time": { "dimensions": [ "host", "service" ], "type" : "timer" },
118+
115119
"segment/max" : { "dimensions" : [], "type" : "gauge"},
116120
"segment/used" : { "dimensions" : ["dataSource", "tier", "priority"], "type" : "gauge" },
117121
"segment/usedPercent" : { "dimensions" : ["dataSource", "tier", "priority"], "type" : "gauge", "convertRange" : true },

0 commit comments

Comments
 (0)