Alert settings
Every setting below is read once at startup and requires a restart to change.
Built-in defaults are overridden by nonempty environment values.
Unknown FANOUT_ names fail startup; platform-injected service names are tolerated.
Custom names use FANOUT_ plus a clear name, adding the area only when it clarifies.
Vendor credentials and endpoints keep the vendor’s documented names.
| Environment variable | Type | Default |
|---|---|---|
FANOUT_ALERTS_ENABLED | boolean | true |
FANOUT_ALERTS_EVALUATION_INTERVAL | duration | 30s |
FANOUT_ALERTS_HISTORY_DAYS | integer | 7 |
FANOUT_ALERTS_ENABLED
Section titled “FANOUT_ALERTS_ENABLED”Runs the alert evaluation engine.
FANOUT_ALERTS_EVALUATION_INTERVAL
Section titled “FANOUT_ALERTS_EVALUATION_INTERVAL”Schedules alert evaluation; use a Go duration of at least 1s.
FANOUT_ALERTS_HISTORY_DAYS
Section titled “FANOUT_ALERTS_HISTORY_DAYS”Sets alert history retention in days.