This is an automated email from the ASF dual-hosted git repository.

gwphua 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 15f56196e06 Prometheus config for mergebuffer used bytes (#19110)
15f56196e06 is described below

commit 15f56196e0603a151efb7e2da401c2cc769557fd
Author: Virushade <[email protected]>
AuthorDate: Wed Mar 11 13:43:36 2026 +0800

    Prometheus config for mergebuffer used bytes (#19110)
    
    * Prometheus config for mergebuffer used bytes
    
    * Typo
    
    * Update 
extensions-contrib/prometheus-emitter/src/main/resources/defaultMetrics.json
    
    Co-authored-by: aho135 <[email protected]>
    
    ---------
    
    Co-authored-by: aho135 <[email protected]>
---
 .../prometheus-emitter/src/main/resources/defaultMetrics.json           | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/extensions-contrib/prometheus-emitter/src/main/resources/defaultMetrics.json 
b/extensions-contrib/prometheus-emitter/src/main/resources/defaultMetrics.json
index 50f8ba891b7..0fcc7a87c4c 100644
--- 
a/extensions-contrib/prometheus-emitter/src/main/resources/defaultMetrics.json
+++ 
b/extensions-contrib/prometheus-emitter/src/main/resources/defaultMetrics.json
@@ -50,6 +50,8 @@
   "mergeBuffer/used": { "dimensions":  [], "type":  "gauge", "help":  "Number 
of merge buffers used"},
   "mergeBuffer/acquisitionTimeNs": { "dimensions":  [], "type":  "timer", 
"help":  "Total time in nanoseconds to acquire merge buffer for groupBy 
queries."},
   "mergeBuffer/maxAcquisitionTimeNs": { "dimensions":  [], "type":  "timer", 
"help":  "Maximum time in nanoseconds to acquire merge buffer for any single 
groupBy query within the emission period."},
+  "mergeBuffer/bytesUsed" : { "dimensions":  [], "type":  "gauge", "help":  
"Total number of bytes used by merge buffers to process groupBy queries."},
+  "mergeBuffer/maxBytesUsed" : { "dimensions":  [], "type":  "gauge", "help":  
"Maximum number of bytes used by merge buffers for any single groupBy query 
within the emission period."},
   "mergeBuffer/queries": { "dimensions":  [], "type":  "gauge", "help":  
"Number of groupBy queries that acquired a batch of buffers from the merge 
buffer pool."},
   "groupBy/spilledQueries": { "dimensions":  [], "type":  "gauge", "help":  
"Number of groupBy queries that have spilled onto the disk."},
   "groupBy/maxSpilledBytes": { "dimensions":  [], "type":  "gauge", "help":  
"Maximum number of bytes spilled to disk by any single groupBy query within the 
emission period."},


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to