Server monitoring

Server CPU, memory, disk & network — without the Datadog bill

A single lightweight agent reports the health of every server in your fleet every few seconds. CPU, memory, disk usage, network throughput, load average, process counts. Set thresholds, get emailed when something melts.

One agent, all metrics

Install once via curl. The agent runs as a systemd service, pushes metrics every 10 seconds, and self-updates. Linux x86_64 and ARM supported (macOS dev builds available).

CPU, memory, disk, network

All standard host metrics: per-core CPU, RSS/cache memory, disk usage and IOPS per mount, network bytes in/out per interface, load average, top processes by CPU/RSS.

Threshold alerts

Set per-host or per-tag thresholds (e.g. 'alert if CPU > 90% for 5 min on tag=production'). Email on trigger and recovery, no PagerDuty contract required.

Server monitoring used to be a separate category — Nagios, Zabbix, Datadog, New Relic. The tools are powerful but the pricing models punish growth: $15/host/month becomes $1,500/month at 100 hosts, and that's before you add APM, RUM, or logs. Datadog's bill is a running joke in the engineering community for a reason.

Nevision bundles host metrics into the same flat-rate plan as session replay, errors, uptime, and logs. There's no per-host cost. Pro at $39/month covers a fleet of dozens. Business at $99/month covers a fleet of hundreds. If you're growing past that, talk to us about an Enterprise plan — it's still flat-rate, just with higher limits.

What the agent collects

Every 10 seconds: per-core CPU usage, total memory used/free/cached/buffered, swap usage, load average (1/5/15 min), per-mount disk usage and free space, per-mount disk read/write bytes and IOPS, per-interface network bytes/packets in and out, TCP connection count, top 10 processes by CPU and RSS. We also collect uptime, kernel version, distro, and hardware metadata so dashboards can group by platform.

Tagging is everything

Host metrics are useless without grouping. Every host can carry arbitrary key=value tags. Tag by environment (env=prod), role (role=api), region (region=us-east-1), cluster, team, or anything else. Every chart, every dashboard, every alert can be scoped to a tag query (e.g. env=prod AND role=api). Add or remove tags via the agent CLI without restarting.

Process monitoring

Track specific processes (e.g. nginx, postgres, your_app_binary) — alert when a named process disappears, crashes, or exceeds memory thresholds. Useful for catching silent crashes that your app's own healthcheck might miss.

install.sh
Setup
# Install on any Linux box curl -sSL https://api.nevision.app/agent/install.sh | \ sudo NEVISION_API_KEY="sk_..." sh # Tag the host sudo nevision-agent tag add env=prod role=api region=us-east-1 # That's it. Metrics appear in the dashboard within 30 seconds.

How it works

Step 1

Install the agent

One curl command. Sets up a systemd service, opens an outbound connection to api.nevision.app:443, no inbound ports needed.

Step 2

Tag your hosts

Group servers with arbitrary key=value tags (env, role, region, cluster). Every chart and alert can be scoped to a tag set.

Step 3

Set thresholds, get paged

Build dashboards from the metric library, set alerts on any metric (e.g. memory.used_pct > 90 for 5m), receive email or webhook on trigger.

How Nevision compares

FeatureNevisionDatadogNew RelicNetdata
Free hostsUp to plan limit5 (limited)100 GB ingestUnlimited (community)
Paid plan starts at$12/mo$15/host/mo$0.30/GB ingest$5/node/mo
CPU/memory/disk/network
Includes session replayAdd-onAdd-on
Includes uptime monitoringAdd-onAdd-on
Includes error trackingAdd-on
Self-host option
Per-host pricing trapUsage-based

Comparison based on publicly listed pricing and features as of April 2026.

Frequently asked questions

What operating systems does the agent support?+

Linux x86_64 and ARM64 (Ubuntu, Debian, RHEL, CentOS, Alpine, Amazon Linux). macOS for development. Windows is on the roadmap for 2026 H2.

How much CPU does the agent itself use?+

Under 0.5% of one CPU on a typical host. Memory footprint is around 30 MB RSS. The agent is written in Go and statically compiled.

Does the agent need inbound network access?+

No. It opens an outbound HTTPS connection to api.nevision.app:443. No firewall changes needed for inbound traffic.

Can I monitor Docker containers or Kubernetes pods?+

Container-level metrics (per-cgroup CPU, memory, network) are supported on hosts running Docker. Kubernetes-native deployment via DaemonSet ships in 2026 Q3.

How are alerts delivered?+

Email by default. Webhooks (POST JSON to a URL of your choice) for paid plans. PagerDuty and Opsgenie integrations are on the roadmap.

What's the per-host cost?+

Zero. Plans are flat-rate. Free covers 1 host (lightly), Pro covers up to 25, Business covers up to 100. Beyond that, contact us for Enterprise.

Related services

Try it on your site in 60 seconds

Free plan, no credit card. One script, full observability.