It’s the same agent as in
endpoint mode — only
the role differs. Switch a device between Agent and Collector from
its detail view, with
no reinstall.
How the Traffic Flows
The path is three parts, end to end — and the Collector initiates every connection outbound:Integration — source
Network equipment, service accounts, internal APIs. The Collector reaches
them over their native protocols (SSH, API). No inbound — the Collector
starts the connection.
Collector — real-time bridge
A VM or physical machine on your network. It doesn’t process or store — it
just runs the requested command on the local system or the linked
integration.
Myrmex Cloud — destination
The SaaS platform. Receives events over outbound 443 and sends commands back
for the Collector to run in real time over a persistent SSE channel.
Communication Architecture
The Collector talks to Myrmex outbound only, over TCP 443 (HTTPS + SSE). It opens every connection; nothing connects in to it.Multiple outbound links
The SSE session must always egress from the same public IP. With SD-WAN, link balancers, or multiple uplinks, the Collector’s traffic must not switch route per packet or per session — changing the source IP mid-connection drops the persistent channels toapi.myrmex.ai and fleet.myrmex.ai.
Option A — Source-destination IP (recommended)
On link balancers, pin by source IP + destination IP so the whole
Collector → Myrmex session stays on one link.
Option B — Fixed preferred link
A policy route (PBR) that sends the Collector’s traffic to
*.myrmex.ai out
one specific link, failing over to a secondary only if it goes down.What a Collector Does Not Need
No inbound
No NAT, VIP, port-forward, public IP, or DNAT. The Collector starts every
connection itself.
No processing
The platform doesn’t process anything on the Collector — it’s only a bridge.
No local storage
No integration data is persisted on the Collector. Nothing at rest —
everything goes to the cloud in real time.
Collector Requirements
1 vCPU
Minimum. More vCPUs mean more parallelism for high-volume integrations.
1 GB RAM
Minimum. The Collector is light — there’s no heavy data cache.
10 GB disk
Minimum. Binaries, the agent’s own local logs, and dependencies.
Install privileges & repository access
Installing requires top privilege so the agent can run requested commands without prompting the user:- Windows — install as a local Administrator; the agent runs as LocalSystem.
- Linux — install as root (or with
sudo); the agent runs as root.
*.myrmex.ai:
Pre-install Checklist
1
Machine provisioned
A VM or physical machine — 1 vCPU · 1 GB RAM · 10 GB disk.
2
OS installed and updated
Ubuntu 24.04 preferred.
3
Administrative account
root on Linux · Administrator on Windows.
4
Outbound 443 open
api.myrmex.ai + fleet.myrmex.ai + your OS repositories.5
TLS bypass configured
On SSL-inspecting proxies, if you have them.
6
Link balancing handled
Source-destination IP stickiness, or a fixed preferred link.
What You Can Connect
A Collector brings in sources that have no agent of their own — cloud providers, firewalls and network devices, SIEMs, other EDR/XDR platforms, databases, ITSM, and more. Browse the full catalog and setup guides in Integrations.Related
Endpoint mode
Run the agent as a monitored host instead.
Deploying the agent
Install the agent, then set its role from the device detail view.