Feat: configure audit fields and metrics for onix adapter and add local configuration for onix adapterZ
This commit is contained in:
@@ -2,14 +2,21 @@ package telemetry
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
|
||||
"go.opentelemetry.io/otel/sdk/log"
|
||||
"go.opentelemetry.io/otel/sdk/metric"
|
||||
"go.opentelemetry.io/otel/sdk/trace"
|
||||
)
|
||||
|
||||
const (
|
||||
ScopeName = "beckn-onix"
|
||||
ScopeVersion = "v2.0.0"
|
||||
)
|
||||
|
||||
// Provider holds references to telemetry components that need coordinated shutdown.
|
||||
type Provider struct {
|
||||
MeterProvider *metric.MeterProvider
|
||||
MetricsHandler http.Handler
|
||||
Shutdown func(context.Context) error
|
||||
MeterProvider *metric.MeterProvider
|
||||
TraceProvider *trace.TracerProvider
|
||||
LogProvider *log.LoggerProvider
|
||||
Shutdown func(context.Context) error
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user