towerops/lib/towerops/monitoring
Graham McIntire ba5464332b
fix: use system ping command instead of raw ICMP sockets
- Rewrote Ping module to use system ping binary instead of raw ICMP
  sockets which required CAP_NET_RAW privileges
- Added iputils-ping package to Docker images for production
- Added proper IP address validation before executing ping command
- Updated tests to account for 1 second minimum timeout of system ping
- System ping binary is setuid root and works without elevated privileges
2026-01-21 11:15:59 -06:00
..
check.ex fix: use microsecond precision for ICMP latency measurements 2026-01-18 12:52:29 -06:00
device_monitor.ex more tests 2026-01-20 16:38:53 -06:00
ping.ex fix: use system ping command instead of raw ICMP sockets 2026-01-21 11:15:59 -06:00
ping_behaviour.ex snmp bits 2026-01-03 14:41:28 -06:00
supervisor.ex feat: add Horde for cluster-aware distributed supervision 2026-01-18 10:14:50 -06:00