From ea6abf03a43bfeff5ade3dba528af8928bcf47b0 Mon Sep 17 00:00:00 2001 From: Wise-Wizard Date: Thu, 8 Aug 2024 12:11:58 +0530 Subject: [PATCH] Added fake bump to report Metrics Signed-off-by: Wise-Wizard --- internal/metrics/otelmetrics/factory.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/metrics/otelmetrics/factory.go b/internal/metrics/otelmetrics/factory.go index 17adec85a04..8a6ea57005f 100644 --- a/internal/metrics/otelmetrics/factory.go +++ b/internal/metrics/otelmetrics/factory.go @@ -34,6 +34,7 @@ func NewFactory(meterProvider metric.MeterProvider) metrics.Factory { func (f *otelFactory) Counter(opts metrics.Options) metrics.Counter { name := CounterNamingConvention(f.subScope(opts.Name)) counter, err := f.meter.Int64Counter(name) + counter.Add(context.Background(), 1) if err != nil { log.Printf("Error creating OTEL counter: %v", err) return metrics.NullCounter @@ -63,6 +64,7 @@ func (f *otelFactory) Gauge(opts metrics.Options) metrics.Gauge { func (f *otelFactory) Histogram(opts metrics.HistogramOptions) metrics.Histogram { name := f.subScope(opts.Name) histogram, err := f.meter.Float64Histogram(name) + histogram.Record(context.Background(), 1.0) if err != nil { log.Printf("Error creating OTEL histogram: %v", err) return metrics.NullHistogram @@ -78,6 +80,7 @@ func (f *otelFactory) Histogram(opts metrics.HistogramOptions) metrics.Histogram func (f *otelFactory) Timer(opts metrics.TimerOptions) metrics.Timer { name := f.subScope(opts.Name) timer, err := f.meter.Float64Histogram(name, metric.WithUnit("s")) + timer.Record(context.Background(), 1.0) if err != nil { log.Printf("Error creating OTEL timer: %v", err) return metrics.NullTimer