@@ -8,10 +8,10 @@ import (
8
8
"time"
9
9
10
10
"github.com/IBM/sarama"
11
+ gometrics "github.com/rcrowley/go-metrics"
11
12
otelmetric "go.opentelemetry.io/otel/metric"
12
13
13
14
"github.com/openmeterio/openmeter/app/config"
14
- "github.com/openmeterio/openmeter/openmeter/watermill/driver/kafka/metrics"
15
15
)
16
16
17
17
const (
@@ -91,16 +91,19 @@ func (o *BrokerOptions) createKafkaConfig(role string) (*sarama.Config, error) {
91
91
config .Producer .Retry .Max = 10
92
92
config .Producer .Return .Successes = true
93
93
94
- meterRegistry , err := metrics .NewRegistry (metrics.NewRegistryOptions {
95
- MetricMeter : o .MetricMeter ,
96
- NameTransformFn : SaramaMetricRenamer (role ),
97
- ErrorHandler : metrics .LoggingErrorHandler (o .Logger ),
98
- })
99
- if err != nil {
100
- return nil , err
101
- }
102
-
103
- config .MetricRegistry = meterRegistry
94
+ //meterRegistry, err := metrics.NewRegistry(metrics.NewRegistryOptions{
95
+ // MetricMeter: o.MetricMeter,
96
+ // NameTransformFn: SaramaMetricRenamer(role),
97
+ // ErrorHandler: metrics.LoggingErrorHandler(o.Logger),
98
+ //})
99
+ //if err != nil {
100
+ // return nil, err
101
+ //}
102
+ //
103
+ //config.MetricRegistry = meterRegistry
104
+
105
+ // FIXME(chrisgacsal): disable metric collection to test possibler mem/goroutine leak
106
+ gometrics .UseNilMetrics = true
104
107
105
108
return config , nil
106
109
}
0 commit comments