notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
alertmanager Alert routing for Prometheus
0.23.0_2 net-mgmt on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.23.0_2Version of this port present on the latest quarterly branch.
Maintainer: michal@hanu.la search for ports maintained by this maintainer
Port Added: 2017-07-17 21:12:53
Last Update: 2022-03-30 07:01:44
Commit Hash: d690b51
People watching this port, also watch:: prometheus, cbsd, vault, openjdk8, netdata
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. /usr/local/share/licenses/alertmanager-0.23.0_2/catalog.mk
  2. /usr/local/share/licenses/alertmanager-0.23.0_2/LICENSE
  3. /usr/local/share/licenses/alertmanager-0.23.0_2/APACHE20
  4. bin/alertmanager
  5. bin/amtool
  6. @sample etc/alertmanager/alertmanager.yml.sample
  7. @owner
  8. @group
  9. @mode
Collapse this list.
Dependency lines:
  • alertmanager>0:net-mgmt/alertmanager
To install the port:
cd /usr/ports/net-mgmt/alertmanager/ && make install clean
To add the package, run one of these commands:
  • pkg install net-mgmt/alertmanager
  • pkg install alertmanager
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: alertmanager
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
alertmanager
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.23.00.20.0
FreeBSD:11:armv6--
FreeBSD:11:i3860.23.00.20.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.23.0_2
FreeBSD:12:amd640.23.0_20.23.0_2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.23.0_20.23.0_2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.23.0_20.23.0_2
FreeBSD:13:amd640.23.0_20.23.0_2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.23.0_20.23.0_2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.23.0_2-
FreeBSD:14:amd640.23.0_2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.23.0_2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go : lang/go
Fetch dependencies:
  1. go : lang/go
  2. ca_root_nss>0 : security/ca_root_nss
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
If upgrading from < 0.17.0:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/prometheus/alertmanager/@v/
Collapse this list.

Number of commits found: 23

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Mar 2022 07:01:44
 files touched by this commit commit hash:d690b5102f75bf70e3cfb280a84c9f3eaf4ec653  0.23.0_2
Guangyuan Yang (ygy) search for other commits by this committer
*/*: Bump PORTREVISION after lang/go 1.18 update
03 Mar 2022 13:04:53
 files touched by this commit commit hash:2ae66e8ad04d144309c640e5bc02cdb19535e061  0.23.0_1
Mateusz Piotrowski (0mp) search for other commits by this committer
net-mgmt/alertmanager: Fix logging

Redirect stdout and stderr of the Alertmanager to its log file with
the daemon(8) -o flag instead of shell redirections. The reason for
this change is that shell redirections simply do not work in this case.

While here, remove an unnecessary env(1) invocation.

Approved by:	portmgr blanket (runtime fix)
Fixes:		df292e75acbe
MFH:		2022Q1
Sponsored by:	Ekco
Sponsored by:	Klara Inc
14 Feb 2022 21:49:41
 files touched by this commit commit hash:e73877f6b01c62d7779e9384df560c7d5c1db66c  0.23.0
Mateusz Piotrowski (0mp) search for other commits by this committer
net-mgmt/alertmanager: Fix a typo in COMMENT

Approved by:	portmgr blanket
13 Nov 2021 16:03:54
 files touched by this commit commit hash:ac6a25fdb2a3e59210feda10f98b973f6e76b399  0.23.0
Mikael Urankar (mikael) search for other commits by this committer
net-mgmt/alertmanager: Garbage collect patches.

Approved by:	portmgr (build fix blanket)
20 Sep 2021 03:39:01
 files touched by this commit commit hash:c73261c9164a74b8e9f72ae4c7295c88166cf163  0.23.0
Vanilla I. Shu (vanilla) search for other commits by this committer
net-mgmt/alertmanager: update to 0.23.0.

PR:		258602
Reported by:	maintainer
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.20.0
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
16 Apr 2020 15:16:29
Original commit files touched by this commit Revision:531855  0.20.0
mikael search for other commits by this committer
net-mgmt/alertmanager: update 0.20.0

 - update 0.20.0
 - fix build on aarch64

PR:		245350
Approved by:	michal@hanu.la (maintainer)
16 Nov 2019 12:52:40
Original commit files touched by this commit Revision:517745  0.18.0_1
dmgk search for other commits by this committer
Bump PORTREVISION after r517743 to force relinking.

Approved by:	araujo (mentor)
Differential Revision:	https://reviews.freebsd.org/D21854
02 Sep 2019 23:38:57
Original commit files touched by this commit Revision:510906  0.18.0
swills search for other commits by this committer
net-mgmt/alertmanager: update to 0.18.0

PR:		239275
Submitted by:	David O'Rourke <dor.bsd@xm0.uk>
Approved by:	michal@hanu.la (maintainer)
26 Jul 2019 07:36:02
Original commit files touched by this commit Revision:507343  0.16.2
tobik search for other commits by this committer
net-mgmt/alertmanager: Switch to USES=go:modules

- Remove unneeded targets
- Fix build with go1.13beta1

===>  Building for alertmanager-0.16.2
go: github.com/DataDog/datadog-go@v0.0.0-20180822151419-281ae9f2d895: G
et https://proxy.golang.org/github.com/%21data%21dog/datadog-go/@v/v0.0
.0-20180822151419-281ae9f2d895.mod: dial tcp: lookup proxy.golang.org o
n 1.0.0.1:53: write udp 127.0.0.1:45569->1.0.0.1:53: write: permission
denied
*** Error code 1

PR:		238917
Submitted by:	Dmitri Goutnik <dg@syrec.org>
Approved by:	michal@hanu.la (maintainer)
08 Apr 2019 20:20:02
Original commit files touched by this commit Revision:498426  0.16.2
swills search for other commits by this committer
net-mgmt/alertmanager: update to 0.16.2

PR:		237121
Submitted by:	michal@hanu.la (maintainer)
05 Mar 2019 14:32:22
Original commit files touched by this commit Revision:494704  0.16.1
swills search for other commits by this committer
net-mgmt/alertmanager: update to 0.16.1

PR:		236153
Submitted by:	michal@hanu.la (maintainer)
09 Dec 2018 17:10:27
Original commit files touched by this commit Revision:487060  0.15.3
swills search for other commits by this committer
net-mgmt/alertmanager: update to 0.15.3

PR:		233886
Submitted by:	michal@hanu.la (maintainer)
16 Aug 2018 21:00:49
Original commit files touched by this commit Revision:477375  0.15.2
swills search for other commits by this committer
net-mgmt/alertmanager: Update to 0.15.2

PR:		230647
Submitted by:	michal@hanu.la (maintainer)
24 Jun 2018 14:08:21
Original commit files touched by this commit Revision:473200  0.15.0
joneum search for other commits by this committer
net-mgmt/alertmanager: Update to 0.15.0

Changelog: https://github.com/prometheus/alertmanager/releases/tag/v0.15.0

PR:		229269
Submitted by:	michal@hanu.la (maintainer)
18 Mar 2018 03:55:14
Original commit files touched by this commit Revision:464866  0.14.0
yuri search for other commits by this committer
Made 14 Go ports respect MAKE_ENV. This is expected to unbreak them.

Ports:
www/fabio benchmarks/bombardier www/go-www net-mgmt/prometheus2
sysutils/immortal
sysutils/docker-freebsd audio/pms-devel sysutils/consul-alerts
net-mgmt/pushgateway net/nsq
textproc/jid net-mgmt/alertmanager sysutils/nomad security/ssh-vault

Approved by:	portmgr (port compliance, infrastructure)
21 Feb 2018 00:09:45
Original commit files touched by this commit Revision:462467  0.14.0
yuri search for other commits by this committer
net-mgmt/alertmanager: Update to 0.14.0

Additional port changes:
* Changed to DISTVERSION
* Moved plist to pkg-plist, added @sample for the config file
* Silenced some commands
* Improved syntax

PR:		226065
Submitted by:	michal@hanu.la (maintainer)
Approved by:	tcberner (mentor, implicit)
18 Jan 2018 00:37:20
Original commit files touched by this commit Revision:459303  0.13.0
dbaio search for other commits by this committer
net-mgmt/alertmanager: Update to 0.13.0

PR:		225286
Submitted by:	michal@hanu.la (maintainer)
24 Dec 2017 18:46:53
Original commit files touched by this commit Revision:457190  0.12.0
swills search for other commits by this committer
net-mgmt/alertmanager: Update to 0.12.0

PR:		224566
Submitted by:	michal@hanu.la (maintainer)
06 Dec 2017 20:22:56
Original commit files touched by this commit Revision:455677  0.11.0
amdmi3 search for other commits by this committer
- Update to 0.11.0

PR:		223731
Submitted by:	franz@bett.ag
Approved by:	michal@hanu.la (maintainer)
20 Aug 2017 15:22:01
Original commit files touched by this commit Revision:448431  0.8.0
dbaio search for other commits by this committer
net-mgmt/alertmanager: Update to 0.8.0

- Add binary amtool

While here, add LICENSE_FILE

Changes:	https://github.com/prometheus/alertmanager/blob/master/CHANGELOG.md

PR:		221617
Submitted by:	michal@hanu.la (maintainer)
18 Jul 2017 09:14:21
Original commit files touched by this commit Revision:446130  0.5.1_1
bsam search for other commits by this committer
Prometheus exporters and pushgateway: Strip golang binaries.

TLDR; turns out to be a misconception, has gone with dinosaurs.
Golang Project treat such cases as bugs, submit any evidence to them.
More info: https://honnef.co/posts/2016/10/go-and-strip/

Fix my port and ports I've committed yesterday.
Bump PORTREVISION.

Reported by:	swills
Approved by:	portmgr (just fix it)
17 Jul 2017 21:12:41
Original commit files touched by this commit Revision:446116  0.5.1
bsam search for other commits by this committer
The Alertmanager handles alerts sent by client applications such
as the Prometheus server. It takes care of deduplicating, grouping,
and routing them to the correct receiver integrations such as email,
PagerDuty, or OpsGenie. It also takes care of silencing and inhibition
of alerts.

WWW: https://prometheus.io/docs/alerting/alertmanager/

PR:		216119
Submitted by:	Michal Hanula <michal@hanu.la>

Number of commits found: 23