# Observability Noise

Record: `arch:observability-noise`
Kind: anti-pattern
Layer: [Enforcement Core](https://banes-lab.com/records/layer/enforcement-core.md)
Severity: discouraged
Scope: observability_traceability
Canonical: https://banes-lab.com/ontology#arch-observability-noise

## Repair

- Refactored by: define_signal_quality, reduce_cardinality, add_runbook_owner, sample_or_aggregate
- Detected by: high_alert_ack_without_action, high_cardinality_metrics, logs_without_context, duplicate_alerts
- Violated by: Emit excessive, low-signal logs, [metrics](https://banes-lab.com/records/lex/metrics.md), [traces](https://banes-lab.com/records/lex/traces.md), or alerts without severity, [ownership](https://banes-lab.com/records/lex/ownership.md), cardinality control, or actionability.

## referenced-by

- [Alerting](https://banes-lab.com/records/arch/alerting.md)
