fork of indigo with slightly nicer lexgen

add gauge spl_active_clients

Changed files
+7
splitter
+5
splitter/metrics.go
··· 9 9 Name: "spl_events_sent_counter", 10 10 Help: "The total number of events sent to consumers", 11 11 }, []string{"remote_addr", "user_agent"}) 12 + 13 + var activeClientGauge = promauto.NewGauge(prometheus.GaugeOpts{ 14 + Name: "spl_active_clients", 15 + Help: "Current number of active clients", 16 + })
+2
splitter/splitter.go
··· 269 269 "cursor", since, 270 270 "consumer_id", consumerID, 271 271 ) 272 + activeClientGauge.Inc() 273 + defer activeClientGauge.Dec() 272 274 273 275 for { 274 276 select {