104
edits
No edit summary |
No edit summary |
||
Line 78: | Line 78: | ||
==InfluxDB & Grafana setup example with docker-compose== | ==InfluxDB & Grafana setup example with docker-compose== | ||
docker-compose.yml | |||
version: '3.6' | |||
services: | |||
influxdb: | |||
image: influxdb:latest | |||
container_name: influxdb | |||
restart: always | |||
environment: | |||
- DOCKER_INFLUXDB_INIT_MODE=setup | |||
- DOCKER_INFLUXDB_INIT_USERNAME=admin | |||
- DOCKER_INFLUXDB_INIT_PASSWORD=a_secure_password | |||
- DOCKER_INFLUXDB_INIT_ORG=MyCompany | |||
- DOCKER_INFLUXDB_INIT_BUCKET=allegro-network-multimeter | |||
ports: | |||
- '8086:8086' | |||
volumes: | |||
- influxdb-data:/var/lib/influxdb2 | |||
- influxdb-conf:/etc/influxdb2 | |||
grafana: | |||
image: grafana/grafana-oss:latest | |||
container_name: grafana | |||
restart: always | |||
depends_on: | |||
- influxdb | |||
environment: | |||
- GF_SECURITY_ADMIN_USER=admin | |||
- GF_SECURITY_ADMIN_PASSWORD=a_secure_password | |||
links: | |||
- influxdb | |||
ports: | |||
- '3000:3000' | |||
volumes: | |||
- grafana-data:/var/lib/grafana | |||
- grafana-provisioning:/etc/grafana/provisioning | |||
- ./grafana.ini:/etc/grafana/grafana.ini | |||
volumes: | |||
influxdb-data: | |||
influxdb-conf: | |||
grafana-data: | |||
grafana-provisioning: |
edits