From charlesreid1

Revision as of 06:51, 4 February 2018 by Admin (talk | contribs) (Created page with "==netdata== Standalone netdata docker container: https://hub.docker.com/r/firehol/netdata/~/dockerfile/ (Note: this is the standard netdata repo https://github.com/firehol/n...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

netdata

Standalone netdata docker container: https://hub.docker.com/r/firehol/netdata/~/dockerfile/

(Note: this is the standard netdata repo https://github.com/firehol/netdata but the Dockerfile is conveniently embedded in there so it's picked up as a docker container)

The netdata container is am arm image, lightweight at 60 mb, and uses /host to connect to the host.

Not sure about the run script or the connection between the host and the container.

graphite

graphite container comes from graphiteapp docker image: https://hub.docker.com/r/graphiteapp/graphite-statsd/

Note that currently, the installed netstat instance (currently, an aptitude-installed instance of netdata) steps on the toes of this graphite container because port 8125 is open on the host machine.

To fix: slight modification of the port mappings in the docker run call.

Link: https://hub.docker.com/r/graphiteapp/graphite-statsd/

original Docker run call:

docker run -d\
 --name graphite\
 --restart=always\
 -p 80:80\
 -p 2003-2004:2003-2004\
 -p 2023-2024:2023-2024\
 -p 8125:8125/udp\
 -p 8126:8126\
 graphiteapp/graphite-statsd

Now, remap 8125 in the graphite container to 8124 on the host:

docker run -d\
 --name graphite\
 --restart=always\
 -p 80:80\
 -p 2003-2004:2003-2004\
 -p 2023-2024:2023-2024\
 -p 8124:8125/udp\
 -p 8126:8126\
 graphiteapp/graphite-statsd