Martin,
The Alertmanager UI requires Elm 0.18 (as specified in its
elm-package.json). Over at
https://github.com/elm-lang/elm-platform#1-get-haskell-working, they
state that Elm <= 0.16 should build with GHC 7.8. I take this to mean
that later versions of Elm require a later version of GHC, a
Martin,
I was a bit too hasty in my previous reply. It appears that Alertmanager
compresses and encodes all the web UI assets a Go "blob" (
https://github.com/prometheus/alertmanager/blob/master/ui/bindata.go). Elm
libraries are only needed if you intend to hack / develop the web UI.
I just built
Hi Martin,
I just had a quick look at the docs for build Elm from source, and it looks
like a pretty direct journey to npm hell. I'm pretty out of touch with
modern web development, so I'm not sure how much help I can be be in terms
of packaging Elm.
I can suggest a couple of alternatives. One wo
Package: prometheus
Version: 2.2.1+ds-1
Severity: wishlist
Dear Maintainer,
Please backport Prometheus 2.2.1 to stretch.
-- System Information:
Debian Release: 9.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.14
Package: prometheus-alertmanager
Version: 0.6.2+ds-3~bpo9+1
Severity: normal
Dear Maintainer,
Current Debian packages for prometheus-alertmanager are extremely out of
date. The web UI and (undocumented / unstable) API has changed
considerably in the ten versions that have been released since 0.6.
Package: prometheus-blackbox-exporter
Version: 0.11.0+ds-4~bpo9+1
Severity: wishlist
Dear Maintainer,
Please package upstream release 0.12.0 and backport to stretch.
-- System Information:
Debian Release: 9.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Arc