towerops/lib
Graham McIntire 0816459335
fix: use SNMP poll status for device health checks and improve Exq startup
- Use SNMP poll success as health indicator for SNMP-enabled devices
- Fall back to ICMP ping only for non-SNMP devices or stale SNMP data
- Add connection retry logic to Exq with backoff
- Add better error logging for ping permission issues
- Resolves issue where devices showed as down despite successful SNMP polling

Root cause: Container runs as non-root (UID 65534) without ICMP permissions,
so ping fails even though SNMP (UDP) works. Now using SNMP poll timestamps
to determine device status when SNMP is enabled.
2026-01-18 10:05:12 -06:00
..
mix/tasks refactor: use API token auth for profile imports instead of session cookies 2026-01-18 09:30:21 -06:00
towerops fix: use SNMP poll status for device health checks and improve Exq startup 2026-01-18 10:05:12 -06:00
towerops_web fix: prevent telemetry errors when Exq is not running 2026-01-18 10:00:14 -06:00
towerops.ex init 2025-12-21 11:10:43 -06:00
towerops_web.ex separate out marketing layouts 2026-01-06 14:46:39 -06:00