@@ -40,7 +40,7 @@ func NewMetrics() *Metrics {
4040 Help : "histogram of queue latencies" ,
4141 Buckets : []float64 {0.1 , 0.5 , 0.9 , 0.99 }, //buckets for histogram
4242 },
43- []string {"retry" , " success" },
43+ []string {"success" },
4444 ),
4545
4646 // notificationProcessingDuration is used to expose 'notification_handle_duration_seconds' metrics
@@ -51,7 +51,7 @@ func NewMetrics() *Metrics {
5151 Help : "histogram of notifications handled latencies" ,
5252 Buckets : []float64 {0.1 , 0.5 , 0.9 , 0.99 }, //buckets for histogram
5353 },
54- []string {"success" , "retry" },
54+ []string {"success" },
5555 ),
5656 }
5757}
@@ -90,11 +90,11 @@ func (m *Metrics) StartNotificationProcessing(notification *sql.ProjectionNotifi
9090}
9191
9292// FinishNotificationProcessing is used to observe end time of notification queue and processing time
93- func (m * Metrics ) FinishNotificationProcessing (notification * sql.ProjectionNotification , success bool , retry bool ) {
93+ func (m * Metrics ) FinishNotificationProcessing (notification * sql.ProjectionNotification , success bool ) {
9494 memAddress := fmt .Sprintf ("%p" , notification )
9595 queueStartTime , _ := m .notificationStartTimes .Load ("q" + memAddress )
9696 processingStartTime , _ := m .notificationStartTimes .Load ("p" + memAddress )
97- labels := prometheus.Labels {"success" : strconv .FormatBool (success ), "retry" : strconv . FormatBool ( retry ) }
97+ labels := prometheus.Labels {"success" : strconv .FormatBool (success )}
9898
9999 m .notificationQueueDuration .With (labels ).Observe (time .Since (queueStartTime .(time.Time )).Seconds ())
100100 m .notificationProcessingDuration .With (labels ).Observe (time .Since (processingStartTime .(time.Time )).Seconds ())
0 commit comments