We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.
Simply pulling lscr.io/linuxserver/smokeping:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
Once running, the URL will be http://<host-ip>/smokeping/smokeping.cgi. For example, a full URL might look like https://smokeping.yourdomain.com/smokeping/smokeping.cgi.
Basic setup: edit the Targets file to ping the hosts you're interested in to match the format found there.
Wait 10 minutes.
To reload the configuration without restarting the container, run docker exec smokeping pkill -f -HUP '/usr/bin/perl /usr/s?bin/smokeping(_cgi)?', where smokeping is the container ID.
To restart the container, run docker restart smokeping, where smokeping is the container ID.
Note that the default Targets file includes items that may or may not work. These are simply to provide examples of configuration.
Slave setup: modify the Targets, Slaves, and smokeping_secrets files on the master host, per the documentation.
We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.
Simply pulling lscr.io/linuxserver/smokeping:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
Once running, the URL will be http://<host-ip>/smokeping/smokeping.cgi. For example, a full URL might look like https://smokeping.yourdomain.com/smokeping/smokeping.cgi.
Basic setup: edit the Targets file to ping the hosts you're interested in to match the format found there.
Wait 10 minutes.
To reload the configuration without restarting the container, run docker exec smokeping pkill -f -HUP '/usr/bin/perl /usr/s?bin/smokeping(_cgi)?', where smokeping is the container ID.
To restart the container, run docker restart smokeping, where smokeping is the container ID.
Note that the default Targets file includes items that may or may not work. These are simply to provide examples of configuration.
Slave setup: modify the Targets, Slaves, and smokeping_secrets files on the master host, per the documentation.