diff --git a/test-compose.yml b/test-compose.yml index 1fbf1cc..764467e 100644 --- a/test-compose.yml +++ b/test-compose.yml @@ -4,18 +4,34 @@ networks: net: driver: overlay attachable: true + mon_net: + external: true services: - redis: - image: healthcheck/redis:alpine + + mongo: + image: healthcheck/mongo:latest networks: - net deploy: - mode: global + mode: replicated + replicas: 1 + placement: + constraints: + - node.role != manager - mongo: - image: healthcheck/mongo:latest + mongo-exporter: + image: forekshub/percona-mongodb-exporter:latest networks: - net + - mon_net + ports: + - "9216:9216" + environment: + - MONGODB_URL=mongodb://mongo:27017 deploy: - mode: global + mode: replicated + replicas: 1 + placement: + constraints: + - node.role == manager diff --git a/weave-compose.yml b/weave-compose.yml index c4b9f81..07bd485 100644 --- a/weave-compose.yml +++ b/weave-compose.yml @@ -77,6 +77,7 @@ services: - net environment: - WEAVE_TOKEN=$TOKEN + #- JOBS=mongo-exporter:9216 command: - '-config.file=/etc/prometheus/weave-cortex.yml' - '-storage.local.path=/prometheus'