Multi-Node
Every server.
One workspace.
Deploy the FTAgent to any number of servers. Each node reports into the same Flowtriq workspace with its own PPS history, incident feed, and independent baseline. Add a new server to your fleet in two commands.
Fleet Overview
All your nodes in one view
The Flowtriq Console shows every node in your workspace: current status, live PPS, live BPS, last incident, and a 24-hour traffic sparkline. One look tells you if anything is wrong.
| Node | Status | PPS | BPS | Last Incident | Threshold |
|---|---|---|---|---|---|
| nyc-edge-01 | Normal | 1,204 | 42 Mbps | 3h ago | 12,306 |
| lon-cdn-02 | Normal | 892 | 31 Mbps | 1d ago | 8,100 |
| fra-core-01 | Attack | 47,821 | 1.7 Gbps | Now | 9,900 |
| tok-edge-01 | Maintenance | 5d ago | 15,000 | ||
| syd-relay-03 | Normal | 3,401 | 118 Mbps | 12h ago | 28,800 |
Deployment
Add any Linux server in two commands
The FTAgent is a single Python package that runs as a systemd service. Install it with pip, run the setup wizard with your API key and Node UUID from the dashboard, and the node appears in your Console within 30 seconds.
Each node gets its own API key, its own baseline, and its own alert configuration. You can apply workspace-wide defaults (same alert channels, same severity routing) and override them per-node as needed.
Add a node to your workspace
Node appears in Console within 30 seconds. Baseline begins learning immediately.
- Unlimited nodes per workspace
- Per-node baseline, threshold, and alert config
- Workspace-wide defaults with per-node overrides
- Node labels and tags for organization
- 24-hour PPS/BPS sparklines per node in Console
- Separate incident feeds and PCAP libraries per node
Collecting ftagent...
Successfully installed ftagent-1.2.0
$ sudo ftagent --setup
Flowtriq Agent Setup
───────────────────
API Key: ft_live_••••••••
Node UUID: a1b2c3d4-...
API Base URL: https://flowtriq.com/api/v1 [default]
Interface: eth0 [auto-detected]
PCAP capture: enabled (scapy)
Mode: Agent
✓ Node registered
✓ Systemd service installed
✓ Baseline learning started
→ Console: flowtriq.com/console
_
FAQ
Common questions about multi-node
Is there a limit on how many nodes I can monitor?
There is no hard limit. Agents are billed at $9.99 per active node per month. Flow sources from your routers start at $19/source/month with volume discounts. You can add and remove nodes or sources at any time. Partial months are prorated. Enterprise customers get volume discounts starting at 50 nodes.
Can nodes in different data centers be in the same workspace?
Yes. Nodes in any location (any cloud provider, any data center, any country) can be in the same workspace. The FTAgent only needs outbound HTTPS to flowtriq.com. There is no need for nodes to communicate with each other.
Can I group nodes by environment or region?
Yes. Nodes support arbitrary key-value tags (e.g., environment=prod, region=eu, role=edge). Tags are shown in the Console and can be used to filter the incident feed and node list. Alert escalation policies can also target specific tag groups.
What happens if I remove a node from my workspace?
Deactivating a node stops billing immediately (prorated). Historical incident data, PCAPs, and audit log entries for that node are retained for the remainder of the retention window. The agent on the server stops reporting but continues to run locally until you uninstall it with pip uninstall ftagent.
Can I set per-node thresholds or does every node share the same config?
Each node has fully independent baselines and thresholds tuned to its own traffic patterns. You can also set workspace-wide defaults and override them on a per-node basis for alerts, sensitivity, and escalation policies.
Can I add nodes across different regions and providers?
Yes. The FTAgent only requires outbound HTTPS to flowtriq.com. Nodes in any region, any cloud provider (AWS, DigitalOcean, Vultr, Hetzner, OVH, etc.), and any bare-metal data center can all report to the same workspace with no peering or VPN required.
Is there an API for bulk node management?
Yes. The Flowtriq REST API supports programmatic node creation, configuration, tag management, and deactivation. Use it to automate fleet provisioning, integrate with your existing infrastructure-as-code tooling, or build custom management dashboards.
Related Features
Everything scales with your fleet
FAQ