Prometheus Alertmanager
stringSlice
function. #2101alertmanager_dispatcher_aggregation_groups
and alertmanager_dispatcher_alert_processing_duration_seconds
metrics. #2113alertmanager_receivers
metric. #2114alertmanager_integrations
metric. #2117Contributors:
alertmanager_cluster_enabled
metric. #1973alertmanager_cluster_enabled
metric. #1973teams
field in the configuration to responders
. #1863text
field in the configuration has been renamed to href
. #1931alertmanager_cluster_alive_messages_total
, alertmanager_cluster_peer_info
and alertmanager_cluster_pings_seconds
metrics. #1941teams
field in the configuration to responders
. #1863text
field in the configuration has been renamed to href
. #1931alertmanager_cluster_alive_messages_total
, alertmanager_cluster_peer_info
and alertmanager_cluster_pings_seconds
metrics. #1941This release includes changes to amtool which are not fully backwards compatible with the previous amtool version (#1798) related to backup and import of silences. If a backup of silences is created using a previous version of amtool (v0.16.1 or earlier), it is possible that not all silences can be correctly imported using a later version of amtool.
Additionally, the groups endpoint that was dropped from api v1 has been added to api v2. The default for viewing alerts in the UI now consumes from this endpoint and displays alerts grouped according to the groups defined in the running configuration. Custom grouping is still supported.
This release has added two new flags that may need to be tweaked. For people
running with a lot of concurrent requests, consider increasing the value of
--web.get-concurrency
. An increase in 503 errors indicates that the request
rate is exceeding the number of currently available workers. The other new
flag, --web.timeout, limits the time a request is allowed to run. The default
behavior is to not use a timeout.
Updating to v0.16.2 is recommended for all users using the Slack, Pagerduty, Hipchat, Wechat, VictorOps and Pushover notifier, as connection errors could leak secrets embedded in the notifier's URL to stdout.
smtp_auth_username
is not supplied (#1739)This release introduces a new API v2, fully generated via the OpenAPI project [1]. At the same time with this release the previous API v1 is being deprecated. API v1 will be removed with Alertmanager release v0.18.0.
api/v1/alerts/groups
GET endpoint (#1508 & #1525)/alertmanager
(#1435)alertmanager_notifications_total
to count attempted notifications, not only successful ones (#1578)w
for weeks when creating silences, remove y
for year (#1620)config routes
tools for vizualization and testing routes (#1511)callback_id
parameter in Slack notifier (#1592)