# The API URL (with prefix) of the legacy Alertmanager instance.
api_url:http://localhost:9093/api
signoz:
# The poll interval for periodically syncing the alertmanager with the config in the store.
poll_interval:1m
# The URL under which Alertmanager is externally reachable (for example, if Alertmanager is served via a reverse proxy). Used for generating relative and absolute links back to Alertmanager itself.
external_url:http://localhost:9093
# The global configuration for the alertmanager. All the exahustive fields can be found in the upstream: https://github.com/prometheus/alertmanager/blob/efa05feffd644ba4accb526e98a8c6545d26a783/config/config.go#L833
global:
# ResolveTimeout is the time after which an alert is declared resolved if it has not been updated.
resolve_timeout:5m
route:
# GroupByStr is the list of labels to group alerts by.
group_by:
- alertname
# GroupInterval is the interval at which alerts are grouped.
group_interval:1m
# GroupWait is the time to wait before sending alerts to receivers.
group_wait:1m
# RepeatInterval is the interval at which alerts are repeated.
repeat_interval:1h
alerts:
# Interval between garbage collection of alerts.
gc_interval:30m
silences:
# Maximum number of silences, including expired silences. If negative or zero, no limit is set.
max:0
# Maximum size of the silences in bytes. If negative or zero, no limit is set.
max_size_bytes:0
# Interval between garbage collection and snapshotting of the silences. The snapshot will be stored in the state store.
maintenance_interval:15m
# Retention of the silences.
retention:120h
nflog:
# Interval between garbage collection and snapshotting of the notification logs. The snapshot will be stored in the state store.