Documentation
¶
Overview ¶
Package coalesce folds correlated Alertmanager incidents into a single investigation, suppressing the redundant per-alert investigations a storm would otherwise spawn. In-memory, mutex-guarded, clock injected for tests.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Coalescer ¶
type Coalescer struct {
Metrics *telemetry.Metrics // optional; nil-safe OTel counters
// contains filtered or unexported fields
}
Coalescer buffers correlated incidents and flushes one investigation per key.
Click to show internal directories.
Click to hide internal directories.