Download Latest Version 0.28.1 _ 2025-03-07 source code.tar.gz (2.9 MB)
Email in envelope

Get an email when there's a new version of Alertmanager

Home / v0.27.0
Name Modified Size InfoDownloads / Week
Parent folder
sha256sums.txt 2024-02-28 4.1 kB
alertmanager-web-ui-0.27.0.tar.gz 2024-02-28 37.1 kB
alertmanager-0.27.0.windows-arm64.zip 2024-02-28 29.6 MB
alertmanager-0.27.0.windows-arm64.tar.gz 2024-02-28 29.1 MB
alertmanager-0.27.0.windows-amd64.zip 2024-02-28 31.8 MB
alertmanager-0.27.0.windows-amd64.tar.gz 2024-02-28 31.3 MB
alertmanager-0.27.0.windows-386.zip 2024-02-28 30.5 MB
alertmanager-0.27.0.windows-386.tar.gz 2024-02-28 30.1 MB
alertmanager-0.27.0.openbsd-armv7.tar.gz 2024-02-28 28.7 MB
alertmanager-0.27.0.openbsd-arm64.tar.gz 2024-02-28 28.8 MB
alertmanager-0.27.0.openbsd-amd64.tar.gz 2024-02-28 30.7 MB
alertmanager-0.27.0.openbsd-386.tar.gz 2024-02-28 29.3 MB
alertmanager-0.27.0.netbsd-armv7.tar.gz 2024-02-28 28.7 MB
alertmanager-0.27.0.netbsd-armv6.tar.gz 2024-02-28 28.7 MB
alertmanager-0.27.0.netbsd-arm64.tar.gz 2024-02-28 28.7 MB
alertmanager-0.27.0.netbsd-amd64.tar.gz 2024-02-28 30.7 MB
alertmanager-0.27.0.netbsd-386.tar.gz 2024-02-28 29.3 MB
alertmanager-0.27.0.linux-s390x.tar.gz 2024-02-28 30.1 MB
alertmanager-0.27.0.linux-riscv64.tar.gz 2024-02-28 29.7 MB
alertmanager-0.27.0.linux-ppc64le.tar.gz 2024-02-28 28.9 MB
alertmanager-0.27.0.linux-ppc64.tar.gz 2024-02-28 29.3 MB
alertmanager-0.27.0.linux-mipsle.tar.gz 2024-02-28 27.6 MB
alertmanager-0.27.0.linux-mips64le.tar.gz 2024-02-28 27.5 MB
alertmanager-0.27.0.linux-mips64.tar.gz 2024-02-28 28.3 MB
alertmanager-0.27.0.linux-mips.tar.gz 2024-02-28 28.2 MB
alertmanager-0.27.0.linux-armv7.tar.gz 2024-02-28 28.8 MB
alertmanager-0.27.0.linux-armv6.tar.gz 2024-02-28 28.9 MB
alertmanager-0.27.0.linux-armv5.tar.gz 2024-02-28 28.9 MB
alertmanager-0.27.0.linux-arm64.tar.gz 2024-02-28 28.9 MB
alertmanager-0.27.0.linux-amd64.tar.gz 2024-02-28 30.9 MB
alertmanager-0.27.0.linux-386.tar.gz 2024-02-28 29.5 MB
alertmanager-0.27.0.illumos-amd64.tar.gz 2024-02-28 30.7 MB
alertmanager-0.27.0.freebsd-armv7.tar.gz 2024-02-28 28.7 MB
alertmanager-0.27.0.freebsd-armv6.tar.gz 2024-02-28 28.7 MB
alertmanager-0.27.0.freebsd-arm64.tar.gz 2024-02-28 28.8 MB
alertmanager-0.27.0.freebsd-amd64.tar.gz 2024-02-28 30.7 MB
alertmanager-0.27.0.freebsd-386.tar.gz 2024-02-28 29.3 MB
alertmanager-0.27.0.dragonfly-amd64.tar.gz 2024-02-28 30.7 MB
alertmanager-0.27.0.darwin-arm64.tar.gz 2024-02-28 29.3 MB
alertmanager-0.27.0.darwin-amd64.tar.gz 2024-02-28 30.4 MB
0.27.0 _ 2024-02-28 source code.tar.gz 2024-02-28 2.9 MB
0.27.0 _ 2024-02-28 source code.zip 2024-02-28 3.2 MB
README.md 2024-02-28 4.2 kB
Totals: 43 Items   1.1 GB 1
  • [CHANGE] Discord Integration: Enforce max length in message. [#3597]
  • [CHANGE] API: Removal of all api/v1/ endpoints. These endpoints now log and return a deprecation message and respond with a status code of 410. [#2970]
  • [FEATURE] UTF-8 Support: Introduction of support for any UTF-8 character as part of label names and matchers. Please read more below. [#3453], [#3483], [#3567], [#3570]
  • [FEATURE] Metrics: Introduced the experimental feature flag --enable-feature=receiver-name-in-metrics to include the receiver name in the following metrics: [#3045]
  • alertmanager_notifications_total
  • alertmanager_notifications_failed_totall
  • alertmanager_notification_requests_total
  • alertmanager_notification_requests_failed_total
  • alertmanager_notification_latency_seconds
  • [FEATURE] Metrics: Introduced a new gauge named alertmanager_inhibition_rules that counts the number of configured inhibition rules. [#3681]
  • [FEATURE] Metrics: Introduced a new counter named alertmanager_alerts_supressed_total that tracks muted alerts, it contains a reason label to indicate the source of the mute. [#3565]
  • [ENHANCEMENT] Discord Integration: Introduced support for webhook_url_file. [#3555]
  • [ENHANCEMENT] Microsoft Teams Integration: Introduced support for webhook_url_file. [#3555]
  • [ENHANCEMENT] Microsoft Teams Integration: Add support for summary. [#3616]
  • [ENHANCEMENT] Metrics: Notification metrics now support two new values for the label reason, contextCanceled and contextDeadlineExceeded. [#3631]
  • [ENHANCEMENT] Email Integration: Contents of auth_password_file are now trimmed of prefixed and suffixed whitespace. [#3680]
  • [BUGFIX] amtool: Fixes the error scheme required for webhook url when using amtool with --alertmanager.url. [#3509]
  • [BUGFIX] Mixin: Fix AlertmanagerFailedToSendAlerts, AlertmanagerClusterFailedToSendAlerts, and AlertmanagerClusterFailedToSendAlerts to make sure they ignore the reason label. [#3599]

Removal of API v1

The Alertmanager v1 API has been deprecated since January 2019 with the release of Alertmanager v0.16.0. With the release of version 0.27.0 it is now removed. A successful HTTP request to any of the v1 endpoints will log and return a deprecation message while responding with a status code of 410. Please ensure you switch to the v2 equivalent endpoint in your integrations before upgrading.

Alertmanager support for all UTF-8 characters in matchers and label names

Starting with Alertmanager v0.27.0, we have a new parser for matchers that has a number of backwards incompatible changes. While most matchers will be forward-compatible, some will not. Alertmanager is operating a transition period where it supports both UTF-8 and classic matchers, so it's entirely safe to upgrade without any additional configuration. With that said, we recommend the following:

  • If this is a new Alertmanager installation, we recommend enabling UTF-8 strict mode before creating an Alertmanager configuration file. You can enable strict mode with alertmanager --config.file=config.yml --enable-feature="utf8-strict-mode".

  • If this is an existing Alertmanager installation, we recommend running the Alertmanager in the default mode called fallback mode before enabling UTF-8 strict mode. In this mode, Alertmanager will log a warning if you need to make any changes to your configuration file before UTF-8 strict mode can be enabled. Alertmanager will make UTF-8 strict mode the default in the next two versions, so it's important to transition as soon as possible.

Irrespective of whether an Alertmanager installation is a new or existing installation, you can also use amtool to validate that an Alertmanager configuration file is compatible with UTF-8 strict mode before enabling it in Alertmanager server by running amtool check-config config.yml and inspecting the log messages.

Should you encounter any problems, you can run the Alertmanager with just the classic parser enabled by running alertmanager --config.file=config.yml --enable-feature="classic-mode". If so, please submit a bug report via GitHub issues.

Source: README.md, updated 2024-02-28