Codevault initial commit
This commit is contained in:
18
internal/observability/otel.go
Normal file
18
internal/observability/otel.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package observability
|
||||
|
||||
import (
|
||||
"github.com/kanootoko/codevault/internal"
|
||||
"go.opentelemetry.io/otel/sdk/resource"
|
||||
semconv "go.opentelemetry.io/otel/semconv/v1.43.0"
|
||||
)
|
||||
|
||||
func GetOtelResource() (*resource.Resource, error) {
|
||||
return resource.Merge(
|
||||
resource.Default(),
|
||||
resource.NewWithAttributes(
|
||||
semconv.SchemaURL,
|
||||
semconv.ServiceName(internal.PackageName),
|
||||
semconv.ServiceVersion(internal.Version),
|
||||
),
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user