Frequently asked questions

How Atlas works, what the agent does on your servers, and what it costs. If something is missing, ask us directly.

How is this different from Datadog or New Relic?
Datadog and New Relic are enterprise observability platforms — powerful, but built for dedicated SRE teams and priced per host, per user, and per gigabyte. Zuvio Atlas is one integrated platform designed for growing teams: server metrics, uptime checks, SSL and domain monitoring, on-call rotations, escalation policies, incident management, and a public status page all work together out of the box, with nothing to stitch together. And because it is one flat monthly price instead of five metered bills, you never have to think about it again.
How does the agent communicate?
Outbound HTTPS only, on port 443. The agent batches metrics and sends them to the control plane every 60 seconds — no open inbound ports, no firewall rules to add, and it works behind NAT. If the network drops, the agent buffers telemetry locally and retries until the connection returns.
What operating systems are supported?
We support all major Linux distributions — Ubuntu, Debian, Fedora, CentOS, RHEL, Rocky Linux, Alpine, and Amazon Linux — plus Windows Server (x86_64). macOS support is on the roadmap.
Can I monitor Docker containers?
Yes! The agent automatically detects running containers and reports per-container CPU, memory, and restart counts. No Kubernetes is required — it works with plain Docker or docker-compose.
Can I monitor network devices like switches and UPSes?
Yes. Zuvio Atlas polls any SNMP-capable device — switches, routers, UPSes, printers — either from our cloud or relayed through an agent on the same network. A one-click subnet scan auto-discovers devices around your servers, and presets for APC and Eaton UPSes plus standard interface metrics get you monitoring in minutes.
How do alerts work?
You set CPU, memory, disk, and service thresholds once in the dashboard. When a metric crosses a threshold, alerts fire via Slack, Discord, Telegram, email, or SMS within seconds. For more advanced needs, anomaly detection automatically learns your server's normal behaviour over 90 days and fires when something deviates significantly — no manual threshold tuning needed. You can also set up on-call rotations and multi-step escalation policies.
Can I get alerts on log events, like repeated failed logins?
Yes. The agent watches your auth, nginx, syslog, PostgreSQL, and MySQL logs. Define a pattern, a threshold, and a time window — for example, "10 failed logins within 5 minutes" — and the alert routes to Slack, email, SMS, or your on-call rotation like any other.
Can I track my own custom metrics?
Yes. Push any number that matters to you — queue depth, signups, backup age — from any script, cron job, or app via the API using your server's token. Custom metrics get their own charts and can drive alert rules exactly like built-in metrics.
Is the agent safe to run on production servers?
The agent is a single static binary that uses under 10 MB of RAM and under 0.5% CPU, measured. It runs as a dedicated unprivileged user under systemd sandboxing — no root, no new privileges, read-only access to the rest of the system. It reads system metrics only: no command execution, no state modification, no open inbound ports. All telemetry is encrypted in transit via TLS, and agent updates are Ed25519-signature verified.
What happens if I outgrow 20 servers?
Nothing breaks — your monitoring keeps running. When you are ready to grow past the Business plan (20 servers), contact us about Enterprise: custom server limits, on-premise deployment, SSO/SAML, and SLA guarantees.
Can I self-host or deploy on-premise?
Yes, our Enterprise plan includes on-premise deployment options. You can run both the agent and the Zuvio backend entirely within your own infrastructure.
Is there a discount for annual billing?
Yes — paying annually saves the equivalent of two months on both Pro ($290/yr instead of $348) and Business ($890/yr instead of $1,068). You can choose annual billing at checkout, and switch between monthly and annual at any time from the billing page.
Do I need to configure anything to get started?
No. Run one curl command. The agent auto-discovers running services (nginx, MySQL, PostgreSQL, Redis, Docker containers) and appears in your dashboard within 60 seconds. The only optional steps are adding a Slack or Discord webhook for alerts and adjusting thresholds if the defaults do not fit your workload.

Still deciding?

The free plan is free forever and the trial needs no card. One command tells you more than any answer here.