Every Feature Your Infrastructure Needs

Powerful monitoring for servers and network devices. No bloat, no complexity, no compromise.

Real-Time Dashboard

A beautiful, responsive dashboard that gives you instant visibility into every server. See CPU, memory, disk, load, and network metrics updating in real time.

  • Live metrics with auto-refresh
  • Server status overview at a glance
  • Dark and light theme support
  • Mobile-responsive design
  • Historical metric charts
Learn more →

Lightweight Bash Agent

Our monitoring agent is a pure bash script with zero external dependencies. It installs in seconds and uses practically no resources on your server.

  • ~3MB RAM footprint
  • Pure bash — no Python, Ruby, or Java
  • Zero external dependencies
  • Installs in under 10 seconds
  • Runs as a systemd service
$ systemctl status scout-agent ● scout-agent.service - Server Scout Agent Active: active (running) Memory: 2.8M CPU: 0.1% $ file /opt/scout/agent.sh /opt/scout/agent.sh: Bash script

Agentless Device Monitoring

Monitor network switches, DRAC/iLO management cards, UPS units, PDUs, and storage appliances without installing anything on the device. A designated Scout agent polls your devices via SNMP or IPMI and reports metrics to the dashboard.

  • SNMP v2c and v3 support for switches and UPS
  • IPMI polling for DRAC/iLO BMC cards
  • Port status, throughput, temperatures, battery levels
  • Configuration managed entirely from the dashboard
  • Each device appears as its own card with type-specific metrics
Learn more →
Agentless Polling Switch 24/48 up DRAC 38°C UPS 97% batt Scout Agent (poller) SNMP ──▶ Switch IPMI ──▶ DRAC SNMP ──▶ UPS POST ──▶ Dashboard

Smart Alert System

Get notified when it matters. Server Scout monitors for critical conditions and alerts you through multiple channels before problems become outages.

  • High CPU / memory / disk usage alerts
  • Server and device offline detection
  • Service failure notifications
  • UPS battery, switch port, and temperature alerts
  • Configurable thresholds
  • Email notifications
Learn more →
⚠ worker-01: CPU at 92% ✕ db-backup-02: Offline ✓ web-prod-01: Recovered

Extensible Plugin System

Monitor anything with custom bash plugins. Write a simple script that outputs key-value pairs, and Server Scout displays the data in your dashboard.

  • Write plugins in bash
  • Custom metrics in your dashboard
  • Monitor databases, queues, and APIs
  • Simple key-value output format
  • Hot-reload without restarts
Learn more →
#!/bin/bash # Redis queue monitor plugin QUEUE=$(redis-cli llen myqueue) CONNS=$(redis-cli info clients \ | grep connected_clients) echo "queue_length=$QUEUE" echo "connections=$CONNS"

Security First

Server Scout is built with security at its core. All data is encrypted in transit, agents are verified, and your monitoring data stays safe.

  • HTTPS-only communication
  • SHA-256 agent integrity verification
  • Unique API key per server
  • EU-based data storage
  • No root access required
Learn more →
HTTPS + SHA-256 Verified

Multi-User Access

Invite your team members and control what they can see and do. Server Scout supports multiple users per account with role-based access.

  • Invite team members by email
  • Role-based access control
  • Shared dashboards
  • Per-user alert preferences
  • Audit trail
Learn more →
A Admin V Viewer Shared Dashboard Access

Server Notes & Maintenance Log

Attach timestamped notes to any server to track maintenance windows, investigations, and operational context. Your whole team sees what's happening at a glance.

  • Free-form notes on any server
  • Archive notes when resolved
  • Active note count on dashboard cards
  • Full audit trail of all actions
  • 30-second auto-refresh for team visibility
Scheduled reboot at 3am admin · 2h ago Investigating high memory ops · 25m ago Disk cleanup completed admin · 1d ago

How Server Scout Compares

See how we stack up against traditional monitoring solutions.

Feature Server Scout Netdata Zabbix Agent Datadog Agent
Memory Usage ~3 MB ~150 MB ~30 MB ~250 MB
Dependencies None (bash only) C libraries C libraries Python + Go
Install Time < 10 seconds 1–5 minutes 2–10 minutes 2–5 minutes
Polling Interval 60 seconds 1 second Configurable 15 seconds
Starting Price €5/mo (5 servers) Free / $0.50+/node Free (self-hosted) $15/host/mo
Hosted Dashboard Included Cloud plan only Self-hosted Included
Plugin System Bash plugins Go/Python plugins Custom scripts Agent checks
Agentless Devices SNMP + IPMI SNMP only SNMP + IPMI Integrations

Features FAQ

The Server Scout agent uses approximately 3MB of RAM and negligible CPU. It is a pure bash script with zero external dependencies — no Python, Ruby, Java, or C libraries. It runs as a lightweight systemd service and your servers will barely notice it is there.
The installer requires root or sudo to set up the systemd service and create the agent directory under /opt/scout. Once installed, the agent itself runs with minimal privileges. No open inbound ports are required — it communicates outbound over HTTPS only. Our Agent is completely Open Source, so you can review our code at any time.
Out of the box, the agent collects CPU usage, memory usage, disk usage and I/O, system load averages, network throughput, and systemd service status. All of these appear in your dashboard automatically with no extra configuration. Plugins automatically detect any other software running on the server, such as cPanel, DirectAdmin, Plesk and JetBackup. We are continuously improving our systems and additional plugins will be added. There is no extra chage for these plugins.
The agent sends metrics to Server Scout every 60 seconds by default. The dashboard uses smart polling that refreshes automatically, so you see near-real-time data without manually reloading the page.
Yes. You can configure alert thresholds for CPU, memory, disk usage, and other metrics on a per-server basis. When a threshold is breached, Server Scout sends you an email notification. Alerts also trigger when a server goes offline or a monitored service stops running.
Yes. The agent only makes outbound HTTPS requests to the Server Scout API — no inbound connections are needed. This means it works behind firewalls, NAT, and in private networks without any special configuration or port forwarding.

You designate one of your existing Scout agents as a "poller." When you add a device (switch, DRAC, UPS, etc.) in the dashboard, you select the poller agent and enter the device's IP address and SNMP or IPMI credentials. The poller agent automatically picks up the configuration within about a minute and begins querying the device at regular intervals. Each device gets its own API key and appears as a separate entry in your dashboard — no software installation is needed on the device itself.

Server Scout supports SNMP v2c and SNMP v3 for querying network devices like switches, UPS units, and PDUs. For server management cards (DRAC, iLO, IPMI-compatible BMCs), it uses IPMI via ipmitool. SNMP v3 provides encrypted, authenticated polling with configurable auth and privacy protocols (SHA/AES). All device credentials are stored securely in the dashboard database and transmitted to the poller agent over HTTPS.

Ready to Try Server Scout?

Start monitoring your servers and infrastructure in under 60 seconds. Free for 3 months.

Start Free Trial