diff --git a/group_vars/all b/group_vars/all index 4e260e204764c8bc3f3afa6e4100551e7d26424d..fdd88092707c51cbfa0b4ee91562e7f3b0c6a22a 100644 --- a/group_vars/all +++ b/group_vars/all @@ -16,3 +16,10 @@ influxdb_sysmon: user: "influx" password: "influx" +# Zentrale InfluxDb für Snmp Daten +influxdb_snmp: + url: "http://192.168.0.201:28086" + db: "influx" + user: "influx" + password: "influx" + diff --git a/warpsrvint/docker_influx/templates/docker-compose.yml b/warpsrvint/docker_influx/templates/docker-compose.yml index ae6ed6f5c4f5c39f89cece696471bbc6dce0941a..142b431d9731d9933790a724b4d11e42ffc0a6a3 100644 --- a/warpsrvint/docker_influx/templates/docker-compose.yml +++ b/warpsrvint/docker_influx/templates/docker-compose.yml @@ -18,5 +18,21 @@ services: INFLUXDB_USER_PASSWORD: "{{influxdb_sysmon.password}}" INFLUXDB_HTTP_AUTH_ENABLED: "true" + snmp: + + image: influxdb:1.5.3 + restart: always + ports: + - 0.0.0.0:28086:8086 + volumes: + - /srv/influx/sysmon/:/var/lib/influxdb + environment: + INFLUXDB_DB: "{{influxdb_snmp.db}}" + INFLUXDB_ADMIN_USER: "admin" + INFLUXDB_ADMIN_PASSWORD: "{{ influx_admin_pw }}" + INFLUXDB_USER: "{{influxdb_snmp.user}}" + INFLUXDB_USER_PASSWORD: "{{influxdb_snmp.password}}" + INFLUXDB_HTTP_AUTH_ENABLED: "true" +