What would you like on Statping?
Support to monitor hosts using the ICMP protocol ("ping") would be nice.
Describe the solution you'd like
Create an additional service type "ICMP", maybe utilizing libraries like go-ping to support "unprivileged" pings (without requiring CAP_NET_RAW sys capabilities). Allow the icmp-behavior to be configured through .env / env-vars / app-config file.
Describe alternatives you've considered
Additional services translating HTTPS/TCP/UDP calls to ICMP requests would be currently required. Competitors like Cabot also support this functionality.
Is your feature request related to a problem? Please describe.
There may be hosts with dynamic services your infrastructure, where it's interesting to have the base host availability monitored, not the actual service it exposes.
Additional context

I actually started using statping because I thought it could, given the name... :/
@majodev @azizLIGHT , I implemented ICMP services in version 0.80.56. ✅
Thx, seems working and pinging as expected.
However you probably want to hide the additional configurations settings that make only sense for HTTP requests (see attached pic).

Hello.
I just provisioned Statping using Docker. It's a pretty straight-forward default config. For some strange reason, The switch from online to offline is not working at all. I'm using ICMP services.
In the logs, the entries for pinging the hosts vanish - but there is no failure triggered...
How can I debug that?
Same thing here Jan 31 2020.. Dashboard not updating devices using ICMP without first restarting docker service every time status changes.. idk wth
Same here. ICMP failure doesn't seem to do anything.
Most helpful comment
@majodev @azizLIGHT , I implemented ICMP services in version 0.80.56. ✅