StatsD: 0.7.2
InfluxDB: 0.9.4.1
Grafana: 2.1.3
To start the container the first time launch:
docker run -d \
--name docker-statsd-influxdb-grafana \
-p 3003:9000 \
-p 3004:8083 \
-p 8086:8086 \
-p 22022:22 \
-p 8125:8125/udp \
samuelebistoletti/docker-statsd-influxdb-grafana
To stop the container launch:
docker stop docker-statsd-influxdb-grafana
To start the container again launch:
docker start docker-statsd-influxdb-grafana
Host Container Service
3003 9000 grafana
8086 8086 influxdb
3004 8083 influxdb-admin
8125 8125 statsd
22022 22 sshd
ssh root@localhost -p 22022
Password: root
Username: root
Password: root
- Open
Data Source
from left side menu, then click onAdd new
- Choose a
name
for the source and flag it asDefault
- Choose
InfluxDB 0.9.x
astype
- Fill remaining fields as follows and click on
Add
without altering other fields
Url: http://localhost:8086
Database: data
User: data
Password: data
Now you are ready to add your first dashboard and launch some query on database.
Username: root
Password: root
Port: 8086
- Establish a ssh connection with the container
- Launch
influx
to open InfluxDB Shell (CLI)