Commit Graph

3 Commits

Author SHA1 Message Date
William Valentin d2d044a3d8 fix: use Docker socket HTTP API in swarm collector, no CLI dependency
Replace exec.CommandContext calls (docker ps, docker inspect, nc -z) with
direct HTTP calls over the Unix socket using Go's net/http + custom transport.
Also removes netcat-openbsd from Dockerfile since nc is no longer used.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-18 10:36:32 -07:00
William Valentin 9c2f048b92 feat: add swarm collector with docker inspect + HTTP probes 2026-03-18 10:10:34 -07:00
William Valentin 083e522bb7 feat: add swarm monitor types 2026-03-18 10:08:54 -07:00