Project link: https://github.com/qSharpy/prometheus-grafana-docker
Mainly prometheus + grafana deployed via swarm on any number of nodes >= 3
Visualizer via https://github.com/dockersamples/docker-swarm-visualizer
and built into image at https://hub.docker.com/r/bogdanbujor/visualizer