Skip to main content

Tag: Observability

Problems in observability tooling, such as unintended performance impact or missing telemetry

IDTitleDescriptionCategoryTechnologyTags
CRE-2025-0028
Low
Impact: 6/10
Mitigation: 1/10
OpenTelemetry Python fails to detach context token across async boundariesIn OpenTelemetry Python, detaching a context token that was created in a different context can raise a `ValueError`. This occurs when asynchronous operations, such as generators or coroutines, are finalized in a different context than they were created, leading to context management errors and potential trace data loss.Observability Problemsopentelemetry-pythonOpentelemetryPythonContextvarsAsyncObservabilityPublic
CRE-2025-0034
Medium
Impact: 6/10
Mitigation: 2/10
Datadog agent disabled due to missing API keyIf the Datadog agent or client libraries do not detect a configured API key, they will skip sending metrics, logs, and events. This results in a silent failure of observability reporting, often visible only through startup log messages.Observability ProblemsdatadogDatadogConfigurationApi KeyObservabilityEnvironmentTelemetryKnown IssuePublic
CRE-2025-0036
Low
Impact: 6/10
Mitigation: 3/10
OpenTelemetry Collector drops data due to 413 Payload Too Large from exporter targetThe OpenTelemetry Collector may drop telemetry data when an exporter backend responds with a 413 Payload Too Large error. This typically happens when large batches of metrics, logs, or traces exceed the maximum payload size accepted by the backend. By default, the collector drops these payloads unless retry behavior is explicitly enabled.Observability Problemsopentelemetry-collectorOtel CollectorExporterPayloadBatchDropObservabilityTelemetryKnown IssuePublic
CRE-2025-0060
Low
Impact: 5/10
Mitigation: 2/10
Datadog OpenMetrics Scrape Returns 404- The Datadog Agent is unable to scrape metrics from an OpenMetrics endpoint, returning a 404 Not Found error. - This typically indicates that the target service is either not exposing the `/metrics` path, the port or path is misconfigured, or the service is not running.Monitoring ProblemdatadogObservabilityDatadog
CRE-2025-0090
Low
Impact: 0/10
Mitigation: 0/10
Loki Log Line Exceeds Max Size LimitAlloy detects the Loki is dropping log lines because they exceed the configured maximum line size. This typically indicates that applications are emitting extremely long log entries, which Loki is configured to reject by default.Observability Problemsalloy logAlloyLokiLogsObservabilityGrafana