Files
onix/pkg/telemetry/telemetry.go
2025-12-02 23:00:28 +05:30

16 lines
315 B
Go

package telemetry
import (
"context"
"net/http"
"go.opentelemetry.io/otel/sdk/metric"
)
// Provider holds references to telemetry components that need coordinated shutdown.
type Provider struct {
MeterProvider *metric.MeterProvider
MetricsHandler http.Handler
Shutdown func(context.Context) error
}