OtelResources generates default open telemetry resources
(version string, namespace string)
| 1012 | |
| 1013 | // OtelResources generates default open telemetry resources |
| 1014 | func (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 |
| 1025 | func (container *Container) RetryHTTPRoundTripper() http.RoundTripper { |
no test coverage detected