refactor tests && fix concurent read from map

This commit is contained in:
Evstigneev Denis
2026-01-14 14:38:12 +03:00
parent c8eeb34efe
commit f8d9e0584f
5 changed files with 109 additions and 142 deletions

View File

@@ -56,7 +56,7 @@ const (
labelNode = "node_id"
labelSuccess = "success"
labelFaulure = "failure"
labelFailure = "failure"
labelStatus = "status"
labelTopic = "topic"
)
@@ -68,7 +68,7 @@ func (m *hookMeter) OnGroupManageError(_ error) {
func (m *hookMeter) OnBrokerConnect(meta kgo.BrokerMetadata, _ time.Duration, _ net.Conn, err error) {
node := strconv.Itoa(int(meta.NodeID))
if err != nil {
m.meter.Counter(metricBrokerConnects, labelNode, node, labelStatus, labelFaulure).Inc()
m.meter.Counter(metricBrokerConnects, labelNode, node, labelStatus, labelFailure).Inc()
return
}
m.meter.Counter(metricBrokerConnects, labelNode, node, labelStatus, labelSuccess).Inc()