MCPcopy Index your code
hub / github.com/NdoleStudio/httpsms / OtelResources

Method OtelResources

api/pkg/di/container.go:1014–1022  ·  view source on GitHub ↗

OtelResources generates default open telemetry resources

(version string, namespace string)

Source from the content-addressed store, hash-verified

1012
1013// OtelResources generates default open telemetry resources
1014func (container *Container) OtelResources(version string, namespace string) *resource.Resource {
1015 return resource.NewWithAttributes(
1016 semconv.SchemaURL,
1017 semconv.ServiceNameKey.String(namespace),
1018 semconv.ServiceVersionKey.String(version),
1019 semconv.ServiceInstanceIDKey.String(instanceID()),
1020 semconv.DeploymentEnvironmentKey.String(os.Getenv("ENV")),
1021 )
1022}
1023
1024// RetryHTTPRoundTripper creates a retryable http.RoundTripper
1025func (container *Container) RetryHTTPRoundTripper() http.RoundTripper {

Calls 2

instanceIDFunction · 0.85
StringMethod · 0.45

Tested by

no test coverage detected