diff --git a/cmd/gensign/main.go b/cmd/gensign/main.go index 7a990c8..2bd9b49 100644 --- a/cmd/gensign/main.go +++ b/cmd/gensign/main.go @@ -111,7 +111,6 @@ func main() { fileLogger.Warn().Err(err).Msg("failed to shut down oTel provider") } }() - gensign.InitOTelMeter() } ctx, cancel := context.WithTimeout(context.Background(), conf.RequestTimeout) diff --git a/gensign/otel.go b/gensign/otel.go index a324872..b0363d8 100644 --- a/gensign/otel.go +++ b/gensign/otel.go @@ -21,8 +21,8 @@ const ( var meter metric.Meter -// InitOTelMeter initializes the oTel meter for ysshra. -func InitOTelMeter() { +// init ensures the oTel meter for ysshra is initialized. +func init() { meter = otel.GetMeterProvider().Meter(scopeName) }