diff --git a/services/nomad/apps/popcorn.nomad b/services/nomad/apps/popcorn.nomad index 6e78c1c9..5c05c4c9 100644 --- a/services/nomad/apps/popcorn.nomad +++ b/services/nomad/apps/popcorn.nomad @@ -69,13 +69,15 @@ EOF } service { - name = "popcorn-statrepo" - port = "statrepo" + provider = "nomad" + name = "popcorn-statrepo" + port = "statrepo" } service { - name = "popcorn-pqueryd" - port = "pqueryd" + provider = "nomad" + name = "popcorn-pqueryd" + port = "pqueryd" } volume "popcorn_data" { diff --git a/services/nomad/build/buildbot.nomad b/services/nomad/build/buildbot.nomad index d10b7a8b..2605b6bb 100644 --- a/services/nomad/build/buildbot.nomad +++ b/services/nomad/build/buildbot.nomad @@ -57,6 +57,8 @@ job "buildbot" { provider = "nomad" name = "buildbot-metrics" port = "metrics" + + tags = ["prometheus_enable", "prometheus_job=buildbot"] } task "buildbot" { diff --git a/services/nomad/monitoring/alertmanager.nomad b/services/nomad/monitoring/alertmanager.nomad index bc2f7f24..996bc480 100644 --- a/services/nomad/monitoring/alertmanager.nomad +++ b/services/nomad/monitoring/alertmanager.nomad @@ -12,12 +12,15 @@ job "alertmanager" { } service { - name = "alertmanager" - port = "http" - meta { - nginx_enable = "true" - nginx_names = "alertmanager.s.voidlinux.org alertmanager.voidlinux.org" - } + provider = "nomad" + name = "alertmanager" + port = "http" + + tags = [ + "nginx_enable", + "nginx_names=alertmanager.s.voidlinux.org alertmanager.voidlinux.org", + "prometheus_enable", + ] check { type = "http" @@ -46,6 +49,7 @@ job "alertmanager" { template { data = <