A full distributed Storm deployment with Kamon.io's Grafana+Graphite stack for graphing
https://github.com/JAlexoid/storm-docker-stats
Download Storm 0.9.5 and run the following command to deploy a sample topology to the running Storm cluster: storm jar storm-starter-topologies-0.9.5.jar -c nimbus.host=${DOCKER_IP} -c nimbus.thrift.port=49627 storm.starter.RollingTopWords slidingWindowCounts remote
Open: http://localhost:10080/ - for Grafana or http://localhost:10081/ - for Graphite
Fig/Docker Compose:
zookeeper:
image: wurstmeister/zookeeper
ports:
- "49181:2181"
- "22"
graphite:
image: kamon/grafana_graphite
ports:
- "10080:80"
- "10081:81"
- "2003:2003/udp"
- "2003:2003/tcp"
- "8125:8125/udp"
- "8126:8126"
nimbus:
image: jalexoid/sstorm-nimbus
ports:
- "49773:3773"
- "49772:3772"
- "49627:6627"
- "22"
links:
- zookeeper:zk
- graphite:graphite
supervisor:
image: jalexoid/sstorm-supervisor
ports:
- "8000"
- "22"
links:
- nimbus:nimbus
- zookeeper:zk
- graphite:graphite
ui:
image: jalexoid/sstorm-ui
ports:
- "49080:8080"
- "22"
links:
- nimbus:nimbus
- zookeeper:zk
- graphite:graphite
Content type
Image
Digest
sha256:f2780aeac…
Size
208 MB
Last updated
about 11 years ago
docker pull jalexoid/sstorm-ui