removed success counter as it was redundant
This commit is contained in:
@@ -13,14 +13,6 @@ var KafkaPushCounter = promauto.NewCounterVec(
|
|||||||
[]string{"topic", "source"},
|
[]string{"topic", "source"},
|
||||||
)
|
)
|
||||||
|
|
||||||
var ProducerSuccessCounter = promauto.NewCounterVec(
|
|
||||||
prometheus.CounterOpts{
|
|
||||||
Name: "janus_producer_send_success",
|
|
||||||
Help: "Number of Success requests.",
|
|
||||||
},
|
|
||||||
[]string{"topic"},
|
|
||||||
)
|
|
||||||
|
|
||||||
var ProducerFailCounter = promauto.NewCounterVec(
|
var ProducerFailCounter = promauto.NewCounterVec(
|
||||||
prometheus.CounterOpts{
|
prometheus.CounterOpts{
|
||||||
Name: "janus_producer_send_fail",
|
Name: "janus_producer_send_fail",
|
||||||
|
|||||||
@@ -16,13 +16,6 @@ func WriteMessageToKafkaAsync(message *sarama.ProducerMessage, source string) {
|
|||||||
logger.Debug("SUCCESSFULLY WRITTEN TO KAFKA FOR SOURCE " + source)
|
logger.Debug("SUCCESSFULLY WRITTEN TO KAFKA FOR SOURCE " + source)
|
||||||
}
|
}
|
||||||
|
|
||||||
func processProducerSuccesses() {
|
|
||||||
for {
|
|
||||||
msg := <-asyncProducer.Successes()
|
|
||||||
metrics.ProducerSuccessCounter.WithLabelValues(msg.Topic).Inc()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func processProducerErrors() {
|
func processProducerErrors() {
|
||||||
for {
|
for {
|
||||||
err := <-asyncProducer.Errors()
|
err := <-asyncProducer.Errors()
|
||||||
|
|||||||
@@ -92,7 +92,6 @@ func GetAsyncProducer(kafkaConfiguration config.KafkaConfigurations, env string)
|
|||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
go processProducerSuccesses()
|
|
||||||
go processProducerErrors()
|
go processProducerErrors()
|
||||||
return producer
|
return producer
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user