towerops/lib
Graham McIntire 7b1aa087d2
Add detailed context to SNMP error logs for better diagnostics
Enhance SNMP error logging to include:
- Target IP address
- SNMP version (v1/v2c)
- Timeout value in milliseconds
- OID being queried

Before:
  [warning] SNMP GET failed for "1.3.6.1.2.1.2.2.1.10.15729368": :timeout

After:
  [warning] SNMP GET failed for 192.168.1.1 (v2c, timeout: 5000ms) OID "1.3.6.1.2.1.2.2.1.10.15729368": :timeout

This makes it much easier to diagnose SNMP issues by immediately knowing which
device is timing out and what the network configuration is.

Updated all SNMP operations: GET, WALK, and GET-BULK.
2026-01-06 14:00:14 -06:00
..
towerops Add detailed context to SNMP error logs for better diagnostics 2026-01-06 14:00:14 -06:00
towerops_web Fix health check logging with dynamic log level in endpoint 2026-01-06 13:57:32 -06:00
towerops.ex init 2025-12-21 11:10:43 -06:00
towerops_web.ex format 2025-12-21 11:31:08 -06:00