node is host
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
ALERTMANAGER_SERVICE_9093_TAGS=urlprefix-alertmanager.${APP_DOMAIN}/
|
||||
ALERTMANAGER_SLACK_WEBHOOK_ID=https://hooks.slack.com/services/123456789/123456789/ABCDEFGHIJKLMNOPQRSTUVWX
|
||||
BLACKBOX_SERVICE_9115_TAGS=urlprefix-blackbox.${APP_DOMAIN}/
|
||||
ES_EXPORTER_ELASTICSEARCH_URL=elasticsearch:9200
|
||||
ES_EXPORTER_SERVICE_9206_TAGS=urlprefix-es-exporter.${APP_DOMAIN}/
|
||||
PROMETHEUS_MONITORING_PRIMARY_TARGETS_BLACKBOX=https://www.google.com
|
||||
PROMETHEUS_MONITORING_SECONDARY_TARGETS_BLACKBOX=
|
||||
PROMETHEUS_SERVICE_9090_TAGS=urlprefix-prometheus.${APP_DOMAIN}/
|
||||
@@ -0,0 +1,4 @@
|
||||
ENV_VARS += ALERTMANAGER_SLACK_WEBHOOK_ID ALERTMANAGER_SERVICE_9093_TAGS
|
||||
ALERTMANAGER_SERVICE_9093_TAGS ?= $(patsubst %,urlprefix-%,$(ALERTMANAGER_SERVICE_9093_URIS))
|
||||
ALERTMANAGER_SERVICE_9093_URIS ?= $(patsubst %,alertmanager.%,$(APP_URIS))
|
||||
|
||||
@@ -5,14 +5,14 @@ services:
|
||||
build:
|
||||
args:
|
||||
- DOCKER_BUILD_DIR=docker/prometheus/alertmanager
|
||||
- SLACK_WEBHOOK_ID=${ALERTMANAGER_SLACK_WEBHOOK_ID}
|
||||
- SLACK_WEBHOOK_ID=${ALERTMANAGER_SLACK_WEBHOOK_ID:-https://hooks.slack.com/services/123456789/123456789/ABCDEFGHIJKLMNOPQRSTUVWX}
|
||||
context: ../..
|
||||
dockerfile: docker/prometheus/alertmanager/Dockerfile
|
||||
image: ${DOCKER_REPOSITORY}/alertmanager:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_9093_CHECK_TCP=true
|
||||
- SERVICE_9093_NAME=${COMPOSE_SERVICE_NAME}-alertmanager-9093
|
||||
- SERVICE_9093_TAGS=${ALERTMANAGER_SERVICE_9093_TAGS}
|
||||
- SERVICE_9093_TAGS=${ALERTMANAGER_SERVICE_9093_TAGS:-}
|
||||
networks:
|
||||
- private
|
||||
- public
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
ENV_VARS += BLACKBOX_SERVICE_9115_TAGS
|
||||
BLACKBOX_PRIMARY_TARGETS ?= $(PROMETHEUS_BLACKBOX_PRIMARY_TARGETS)
|
||||
BLACKBOX_SECONDARY_TARGETS ?= $(PROMETHEUS_BLACKBOX_SECONDARY_TARGETS)
|
||||
BLACKBOX_SERVICE_9115_TAGS ?= $(patsubst %,urlprefix-%,$(BLACKBOX_SERVICE_9115_URIS))
|
||||
BLACKBOX_SERVICE_9115_URIS ?= $(patsubst %,blackbox.%,$(APP_URIS))
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
ENV_VARS += ES_EXPORTER_SERVICE_9206_TAGS
|
||||
ES_EXPORTER_SERVICE_9206_TAGS ?= $(patsubst %,urlprefix-%,$(ES_EXPORTER_SERVICE_9206_URIS))
|
||||
ES_EXPORTER_SERVICE_9206_URIS ?= $(patsubst %,es-exporter.%,$(APP_URIS))
|
||||
@@ -7,12 +7,12 @@ services:
|
||||
- DOCKER_BUILD_DIR=docker/prometheus/es-exporter
|
||||
context: ../..
|
||||
dockerfile: docker/prometheus/es-exporter/Dockerfile
|
||||
command: -e ${ES_EXPORTER_ELASTICSEARCH_URL}
|
||||
command: -e ${ES_EXPORTER_ELASTICSEARCH_URL:-elasticsearch:9200}
|
||||
image: ${DOCKER_REPOSITORY}/es-exporter:${DOCKER_IMAGE_TAG}
|
||||
labels:
|
||||
- SERVICE_9206_CHECK_TCP=true
|
||||
- SERVICE_9206_NAME=${COMPOSE_SERVICE_NAME}-es-exporter-9206
|
||||
- SERVICE_9206_TAGS=${ES_EXPORTER_SERVICE_9206_TAGS}
|
||||
- SERVICE_9206_TAGS=${ES_EXPORTER_SERVICE_9206_TAGS:-}
|
||||
networks:
|
||||
- private
|
||||
- public
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
ENV_VARS += PROMETHEUS_BLACKBOX_PRIMARY_TARGETS PROMETHEUS_BLACKBOX_SECONDARY_TARGETS PROMETHEUS_SERVICE_9090_TAGS
|
||||
PROMETHEUS_BLACKBOX_PRIMARY_TARGETS ?= https://$(DOMAIN)
|
||||
PROMETHEUS_BLACKBOX_SECONDARY_TARGETS ?= $(patsubst %,https://%,$(APP_URIS))
|
||||
PROMETHEUS_SERVICE_9090_TAGS ?= $(patsubst %,urlprefix-%,$(PROMETHEUS_SERVICE_9090_URIS))
|
||||
PROMETHEUS_SERVICE_9090_URIS ?= $(patsubst %,alertmanager.%,$(APP_URIS))
|
||||
@@ -5,8 +5,8 @@ services:
|
||||
build:
|
||||
args:
|
||||
- DOCKER_BUILD_DIR=docker/prometheus/prometheus
|
||||
- MONITORING_PRIMARY_TARGETS_BLACKBOX=${PROMETHEUS_MONITORING_PRIMARY_TARGETS_BLACKBOX}
|
||||
- MONITORING_SECONDARY_TARGETS_BLACKBOX=${PROMETHEUS_MONITORING_SECONDARY_TARGETS_BLACKBOX}
|
||||
- BLACKBOX_PRIMARY_TARGETS=${PROMETHEUS_BLACKBOX_PRIMARY_TARGETS}
|
||||
- BLACKBOX_SECONDARY_TARGETS=${PROMETHEUS_BLACKBOX_SECONDARY_TARGETS}
|
||||
context: ../..
|
||||
dockerfile: docker/prometheus/prometheus/Dockerfile
|
||||
image: ${DOCKER_REPOSITORY}/prometheus:${DOCKER_IMAGE_TAG}
|
||||
|
||||
Reference in New Issue
Block a user