Skip to content
Status currently unknown

Know what your servers and websites are doing.

ServerScope monitors your servers through a lightweight agent and your websites and domains from the outside. Problems become incidents with a timeline, and notifications go where you want them.

Connect a server

serverscope-install.sh
$ curl --proto '=https' --tlsv1.2 -fsSL https://serverscope.nl/install.sh -o serverscope-install.sh && sudo bash serverscope-install.sh
  • Ubuntu 22.04+ and Debian 12+, amd64 and arm64
  • One-time enrollment token, valid for 60 minutes; the script asks for it, it is not part of the command
  • Running it again is safe; --uninstall removes everything
features available
23
guides
15
Linux distributions (Ubuntu, Debian)
2
architectures (amd64, arm64)
2

Everything in one place

Every feature below exists in ServerScope. Anything not available yet is marked as coming soon.

Server monitoring

CPU, load, memory, swap, disks and network through a lightweight, read-only agent.

Service checks

Nginx, Apache, MySQL, PostgreSQL, Redis, PHP-FPM and other systemd services (agent 0.2.0).

One-command install

Connect a Linux server with one command and a one-time enrollment token.

Bash agent

For hosts and containers without Python or systemd.

Agent updates from the dashboard

Signed agent releases, updating from the dashboard and rolling back.

Website monitoring per page

Status code, response time, content and headers per page, with discovery.

HTTP availability

HTTP and HTTPS checks with failure and recovery thresholds.

SSL certificates

Validity, chain, expiry and changes of certificates.

DNS monitoring

A, AAAA, CNAME, MX, TXT, NS and CAA, with change history.

All features

Overview in three steps

  1. 1

    Register a server

    Add a server and give it a recognisable name.

  2. 2

    Connect the agent

    A small agent sends server data to ServerScope over HTTPS.

  3. 3

    Follow the dashboard

    Metrics, system information and alerts appear in one overview.

What the dashboard looks like

Example with fictional data

Illustrative example. No live data.

Start with the documentation.

From connecting your first server to notifications in Discord: the guides explain every step.

Read the documentation

↑ ↓ navigate ↵ open Esc close