@@ -67,32 +67,25 @@ private long size(String name, boolean isZset) {
6767
6868 private void monitor () {
6969 for (QueueDetail queueDetail : EndpointRegistry .getActiveQueueDetails ()) {
70- Tags queueTags =
71- Tags .concat (metricsProperties .getMetricTags (), "queue" , queueDetail .getName ());
72- Gauge .builder (QUEUE_SIZE , queueDetail , c -> size (queueDetail .getQueueName (), false ))
70+ Tags queueTags = Tags .concat (metricsProperties .getMetricTags (), "queue" ,
71+ queueDetail .getName ());
72+ Gauge .builder (metricsProperties .getMetricName (QUEUE_SIZE ), queueDetail ,
73+ c -> size (queueDetail .getQueueName (), false ))
7374 .tags (queueTags .and (QUEUE_KEY , queueDetail .getQueueName ()))
74- .description ("The number of entries in this queue" )
75- .register (meterRegistry );
76- Gauge .builder (
77- PROCESSING_QUEUE_SIZE ,
78- queueDetail ,
75+ .description ("The number of entries in this queue" ).register (meterRegistry );
76+ Gauge .builder (metricsProperties .getMetricName (PROCESSING_QUEUE_SIZE ), queueDetail ,
7977 c -> size (queueDetail .getProcessingQueueName (), true ))
8078 .tags (queueTags .and (QUEUE_KEY , queueDetail .getProcessingQueueName ()))
81- .description ("The number of entries in the processing queue" )
82- .register (meterRegistry );
83- Gauge .builder (
84- SCHEDULED_QUEUE_SIZE ,
85- queueDetail ,
79+ .description ("The number of entries in the processing queue" ).register (meterRegistry );
80+ Gauge .builder (metricsProperties .getMetricName (SCHEDULED_QUEUE_SIZE ), queueDetail ,
8681 c -> size (queueDetail .getScheduledQueueName (), true ))
8782 .tags (queueTags .and (QUEUE_KEY , queueDetail .getScheduledQueueName ()))
8883 .description ("The number of entries waiting in the scheduled queue" )
8984 .register (meterRegistry );
9085 if (queueDetail .isDlqSet ()) {
91- Builder <QueueDetail > builder =
92- Gauge .builder (
93- DEAD_LETTER_QUEUE_SIZE ,
94- queueDetail ,
95- c -> size (queueDetail .getDeadLetterQueueName (), false ));
86+ Builder <QueueDetail > builder = Gauge .builder (
87+ metricsProperties .getMetricName (DEAD_LETTER_QUEUE_SIZE ), queueDetail ,
88+ c -> size (queueDetail .getDeadLetterQueueName (), false ));
9689 builder .tags (queueTags );
9790 builder .description ("The number of entries in the dead letter queue" );
9891 builder .register (meterRegistry );
0 commit comments