influxdb grafana

Share on:

https://community.home-assistant.io/t/complete-guide-on-setting-up-grafana-influxdb-with-home-assistant-using-official-docker-images/42860 https://snillevilla.se/snygg-statistik-i-home-assistant-med-grafana-och-influxdb/

access grafana on http://IP-ADRESS:3000 admin/admin

start influxdb container

1docker run -d \
2--name="influxdb" \
3--restart always \
4-p 8086:8086 \
5-p 8083:8083 \
6-v /volume1/docker/influxdb/:/var/lib/influxdb \
7influxdb

run client

1docker exec -it influxdb influx

run grafana container

1docker run --user 104 -d -p 3000:3000 --name="grafana" -v /volume1/docker/grafana:/var/lib/grafana grafana/grafana

Upgrade grafana

1docker pull grafana/grafana
2docker stop grafana
3docker rm grafana
4docker run --user 104 -d -p 3000:3000 --name="grafana" -v /volume1/docker/grafana:/var/lib/grafana grafana/grafana

####Troubleshooting get docker containers

1docker ps -a
2
3docker logs XXXX #container-id - get logs of container
4docker logs -f --tail 100 #tail takes 100 last rows

if error when trying to start container: Error response from daemon: driver failed programming external connectivity on endpoint influxdb: Error starting userland proxy: listen tcp 0.0.0.0:8086: bind: address already in use Find process using port and kill it:

1sudo netstat -nl -p tcp | grep 8086
2sudo kill 1259
3docker start influxdb