From ccd88f320df0dcd8768cf9bff364e868357416d7 Mon Sep 17 00:00:00 2001 From: Daniel Seybold Date: Wed, 30 May 2018 17:19:36 +0200 Subject: [PATCH] added influx and chronograf --- docker-compose.yml | 23 +++++++++++++++++++++++ env-template | 10 +++++++++- 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index bab5844..2df2043 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -55,4 +55,27 @@ services: - 9091:8080 volumes: - /var/log/application-deployment-library:/var/log/db-evaluator/ + influxdb-store: + image: influxdb:1.5.3 + restart: always + environment: + - INFLUXDB_DB=${INFLUXDB_DB} + # - INFLUXDB_HTTP_AUTH_ENABLED=true + # - INFLUXDB_USER=${INFLUXDB_USER} + # - INFLUXDB_USER_PASSWORD=${INFLUXDB_PW} + # - INFLUXDB_ADMIN_USER=${INFLUXDB_ADMIN} + # - INFLUXDB_ADMIN_PASSWORD=${INFLUXDB_ADMIN_PW} + ports: + - 8086:8086 + chronograf-service: + image: chronograf:1.5.0 + restart: always + depends_on: + - "influxdb-store" + environment: + - INFLUXDB_URL=http://${PUBLIC_IP}:8086 + # - INFLUXDB_USERNAME=${INFLUXDB_USER} + # - INFLUXDB_PASSWORD=${INFLUXDB_PW} + ports: + - 8888:8888 \ No newline at end of file diff --git a/env-template b/env-template index 941ad80..7791fa8 100644 --- a/env-template +++ b/env-template @@ -1,4 +1,12 @@ DATABASE_USER=cloudiator DATABASE_PASSWORD=secret2018 DATABASE_ROOT_PW=topsecret2018 -DATABASE_DB=colosseum \ No newline at end of file +DATABASE_DB=colosseum + +INFLUXDB_DB=telegraf +INFLUXDB_USER=carlos +INFLUXDB_PW=criminal +INFLUXDB_ADMIN=influxadmin +INFLUXDB_ADMIN_PW=topsecret + +PUBLIC_IP=1.2.3.4 \ No newline at end of file -- GitLab