Manage your entire fleet from a single daemon. Per-server connection pooling, parallel operations, and mandatory audit trails.
DevOps engineers manage fleets of servers. Multiple environments, multiple services, multiple teams. OpenSSH ControlMaster leaves stale sockets after crashes. Paramiko leaks connections under high concurrency. There is no centralized session management that pools connections, prevents conflicts, and traces every operation to the agent that initiated it.
The daemon manages a SessionPool — one SSH connection per server, up to 10+ simultaneous sessions. Each server has its own lock. Two agents can work on different servers in parallel. Same-server access is serialized with SESSION_BUSY. Every operation is traced via mandatory --client-id.
One SSH connection per server, managed by the daemon. Auto-connects on first request using server profiles. Up to 10+ concurrent servers.
Each server has its own lock. Two agents can work on different servers in parallel. Same-server access serialized with SESSION_BUSY.
Dead connection detection via keepalive packets (30s interval). Automatic reconnection with exponential backoff and jitter.
Mandatory --client-id on every request. Full audit trail: which agent ran which command on which server, and when.