The agent walks systemd, opens listening sockets, parses Docker labels and writes the result to your fleet view. New service appears in production at 16:30 — it shows up in HostAtlas before you finish your coffee.
Every systemd unit is found, not the handful someone thought to enumerate. The list is what the host has, not what we expected.
php8.4-fpm becomes php-fpm, mariadb becomes mysql. You should not have to know the packaging to find the service.
ss -tlnp and tied to the process holding them.Talk to systemd-dbus directly. No shelling out to systemctl every minute.
A netlink subscription gets the agent an event the moment a port opens or closes.
Docker / Podman events stream over the runtime socket — no polling.
tier:edge).Service Discovery is part of every plan.