forked from spacehellas/tnova-vim-backend
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathdocker-compose.yml
36 lines (36 loc) · 926 Bytes
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
tsdb:
image: influxdb:alpine
environment:
- INFLUXDB_REPORTING_DISABLED=true
- INFLUXDB_COLLECTD_ENABLED=true
- INFLUXDB_COLLECTD_BIND_ADDRESS=":25826"
- INFLUXDB_COLLECTD_DATABASE="statsdb"
- INFLUXDB_COLLECTD_TYPESDB="/usr/share/collectd/types.db"
ports:
- "8083:8083"
- "8086:8086"
- "25826:25826/udp"
volumes:
- /srv/docker/tnova_vim/tsdb:/data
- /srv/docker/tnova_vim/types.db:/usr/share/collectd/types.db
tnova-monitoring:
image: tnova/vim-backend:latest
environment:
- LOGGING_LEVEL=info
- CEILOMETER_HOST=localhost
- CEILOMETER_PORT=8777
- NOVA_HOST=localhost
- NOVA_PORT=8774
- IDENTITY_HOST=localhost
- IDENTITY_PORT=5000
- IDENTITY_TENANT=tenant
- IDENTITY_USERNAME=username
- IDENTITY_PASSWORD=pass
links:
- tsdb:influxdb
ports:
- "8080:3000"
visualisation:
image: grafana/grafana
ports:
- "3000:3000"