From 3f6a294f854de5c14d837c5565e4496f6e7a6279 Mon Sep 17 00:00:00 2001 From: Simon Esposito Date: Wed, 18 Sep 2019 09:57:38 +0100 Subject: [PATCH] Add Prometheus to docker-compose (#373) --- docker-compose.yml | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index bd7638e0e..9c8ce1854 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,18 +19,20 @@ services: - "-ecx" - > /nakama/nakama migrate up --database.address root@cockroachdb:26257 && - exec /nakama/nakama --name nakama1 --database.address root@cockroachdb:26257 --logger.level DEBUG --session.token_expiry_sec 7200 + exec /nakama/nakama --name nakama1 --database.address root@cockroachdb:26257 --logger.level DEBUG --session.token_expiry_sec 7200 --metrics.prometheus_port 9100 restart: "no" links: - "cockroachdb:db" depends_on: - cockroachdb + - prometheus volumes: - ./:/nakama/data expose: - "7349" - "7350" - "7351" + - "9100" ports: - "7349:7349" - "7350:7350" @@ -40,5 +42,30 @@ services: interval: 10s timeout: 5s retries: 5 + prometheus: + image: prom/prometheus + entrypoint: /bin/sh -c + command: | + 'sh -s < ./prometheus.yml <