This is an automated email from the ASF dual-hosted git repository.
kfaraz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
The following commit(s) were added to refs/heads/master by this push:
new b4b584fac11 Add metrics to statsd default list (#18846)
b4b584fac11 is described below
commit b4b584fac119a499d000dce037f3bcdd8ce3d7a3
Author: Kashif Faraz <[email protected]>
AuthorDate: Tue Dec 16 14:55:57 2025 +0530
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`
---
druid-operator/examples/aws/eks.yaml | 3 ---
druid-operator/examples/tiny-cluster.yaml | 3 ---
.../src/main/resources/defaultMetricDimensions.json | 18 ------------------
.../src/main/resources/defaultMetrics.json | 9 ---------
.../src/main/resources/defaultMetricDimensions.json | 10 +++++++---
5 files changed, 7 insertions(+), 36 deletions(-)
diff --git a/druid-operator/examples/aws/eks.yaml
b/druid-operator/examples/aws/eks.yaml
index 7bbdd24c3a4..e54d7517a5a 100644
--- a/druid-operator/examples/aws/eks.yaml
+++ b/druid-operator/examples/aws/eks.yaml
@@ -186,9 +186,6 @@ spec:
"segment/unneeded/count" : { "dimensions" : ["tier"], "type" : "count" },
"segment/unavailable/count" : { "dimensions" : ["dataSource"], "type" :
"gauge" },
"segment/underReplicated/count" : { "dimensions" : ["dataSource",
"tier"], "type" : "gauge" },
- "segment/cost/raw" : { "dimensions" : ["tier"], "type" : "count" },
- "segment/cost/normalization" : { "dimensions" : ["tier"], "type" :
"count" },
- "segment/cost/normalized" : { "dimensions" : ["tier"], "type" : "count"
},
"segment/loadQueue/size" : { "dimensions" : ["server"], "type" : "gauge"
},
"segment/loadQueue/failed" : { "dimensions" : ["server"], "type" :
"gauge" },
"segment/loadQueue/count" : { "dimensions" : ["server"], "type" :
"gauge" },
diff --git a/druid-operator/examples/tiny-cluster.yaml
b/druid-operator/examples/tiny-cluster.yaml
index ec010ea7432..671c52d4834 100644
--- a/druid-operator/examples/tiny-cluster.yaml
+++ b/druid-operator/examples/tiny-cluster.yaml
@@ -183,9 +183,6 @@ spec:
"segment/unneeded/count" : { "dimensions" : ["tier"], "type" : "count" },
"segment/unavailable/count" : { "dimensions" : ["dataSource"], "type" :
"gauge" },
"segment/underReplicated/count" : { "dimensions" : ["dataSource",
"tier"], "type" : "gauge" },
- "segment/cost/raw" : { "dimensions" : ["tier"], "type" : "count" },
- "segment/cost/normalization" : { "dimensions" : ["tier"], "type" :
"count" },
- "segment/cost/normalized" : { "dimensions" : ["tier"], "type" : "count"
},
"segment/loadQueue/size" : { "dimensions" : ["server"], "type" : "gauge"
},
"segment/loadQueue/failed" : { "dimensions" : ["server"], "type" :
"gauge" },
"segment/loadQueue/count" : { "dimensions" : ["server"], "type" :
"gauge" },
diff --git
a/extensions-contrib/dropwizard-emitter/src/main/resources/defaultMetricDimensions.json
b/extensions-contrib/dropwizard-emitter/src/main/resources/defaultMetricDimensions.json
index 8e24ff49683..6b8d9a9887d 100644
---
a/extensions-contrib/dropwizard-emitter/src/main/resources/defaultMetricDimensions.json
+++
b/extensions-contrib/dropwizard-emitter/src/main/resources/defaultMetricDimensions.json
@@ -265,24 +265,6 @@
],
"type": "counter"
},
- "segment/cost/raw": {
- "dimensions": [
- "tier"
- ],
- "type": "counter"
- },
- "segment/cost/normalization": {
- "dimensions": [
- "tier"
- ],
- "type": "counter"
- },
- "segment/cost/normalized": {
- "dimensions": [
- "tier"
- ],
- "type": "counter"
- },
"segment/loadQueue/size": {
"dimensions": [
"server"
diff --git
a/extensions-contrib/opentsdb-emitter/src/main/resources/defaultMetrics.json
b/extensions-contrib/opentsdb-emitter/src/main/resources/defaultMetrics.json
index cb646f05651..311a06e6e4c 100644
--- a/extensions-contrib/opentsdb-emitter/src/main/resources/defaultMetrics.json
+++ b/extensions-contrib/opentsdb-emitter/src/main/resources/defaultMetrics.json
@@ -145,15 +145,6 @@
"segment/unneeded/count": [
"tier"
],
- "segment/cost/raw": [
- "tier"
- ],
- "segment/cost/normalization": [
- "tier"
- ],
- "segment/cost/normalized": [
- "tier"
- ],
"segment/loadQueue/size": [
"server"
],
diff --git
a/extensions-contrib/statsd-emitter/src/main/resources/defaultMetricDimensions.json
b/extensions-contrib/statsd-emitter/src/main/resources/defaultMetricDimensions.json
index 4da2d27a2b0..0e3862f3da5 100644
---
a/extensions-contrib/statsd-emitter/src/main/resources/defaultMetricDimensions.json
+++
b/extensions-contrib/statsd-emitter/src/main/resources/defaultMetricDimensions.json
@@ -50,6 +50,7 @@
"ingest/persists/backPressure" : { "dimensions" : ["dataSource"], "type" :
"gauge" },
"ingest/persists/failed" : { "dimensions" : ["dataSource"], "type" : "count"
},
"ingest/handoff/failed" : { "dimensions" : ["dataSource"], "type" : "count"
},
+ "ingest/handoff/time": { "dimensions" : ["dataSource"], "type" : "timer" },
"ingest/merge/time" : { "dimensions" : ["dataSource"], "type" : "timer" },
"ingest/merge/cpu" : { "dimensions" : ["dataSource"], "type" : "timer" },
"ingest/segments/count" : { "dimensions" : ["dataSource"], "type" : "count"
},
@@ -75,6 +76,10 @@
"task/pending/count" : { "dimensions" : ["dataSource"], "type" : "gauge" },
"task/waiting/count" : { "dimensions" : ["dataSource"], "type" : "gauge" },
+ "task/action/run/time": { "dimensions" : ["dataSource", "taskActionType"],
"type" : "timer" },
+ "task/status/queue/count": { "dimensions" : [], "type" : "gauge" },
+ "task/status/updated/count": { "dimensions" : [], "type" : "count" },
+
"worker/task/assigned/count" : { "dimensions" : ["dataSource"], "type" :
"count" },
"worker/task/running/count" : { "dimensions" : ["dataSource"], "type" :
"count" },
"worker/task/completed/count" : { "dimensions" : ["dataSource"], "type" :
"count" },
@@ -102,9 +107,6 @@
"segment/unneeded/count" : { "dimensions" : ["tier"], "type" : "count" },
"segment/unavailable/count" : { "dimensions" : ["dataSource"], "type" :
"gauge" },
"segment/underReplicated/count" : { "dimensions" : ["dataSource", "tier"],
"type" : "gauge" },
- "segment/cost/raw" : { "dimensions" : ["tier"], "type" : "count" },
- "segment/cost/normalization" : { "dimensions" : ["tier"], "type" : "count" },
- "segment/cost/normalized" : { "dimensions" : ["tier"], "type" : "count" },
"segment/loadQueue/size" : { "dimensions" : ["server"], "type" : "gauge" },
"segment/loadQueue/failed" : { "dimensions" : ["server"], "type" : "gauge" },
"segment/loadQueue/count" : { "dimensions" : ["server"], "type" : "gauge" },
@@ -112,6 +114,8 @@
"segment/size" : { "dimensions" : ["dataSource"], "type" : "gauge" },
"segment/overShadowed/count" : { "dimensions" : [], "type" : "gauge" },
+ "segment/metadataCache/sync/time": { "dimensions": [ "host", "service" ],
"type" : "timer" },
+
"segment/max" : { "dimensions" : [], "type" : "gauge"},
"segment/used" : { "dimensions" : ["dataSource", "tier", "priority"], "type"
: "gauge" },
"segment/usedPercent" : { "dimensions" : ["dataSource", "tier", "priority"],
"type" : "gauge", "convertRange" : true },
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]