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]

Reply via email to