Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Beszel op VPS: Jouw Lichtgewicht Monitoring Hub in 2026

Uitgebreide gids voor het draaien van Beszel op een VPS. Behandelt wat Beszel is, VPS-sizing, Docker-installatie en het eerste dashboard instellen.

Servermonitoring hoeft niet te betekenen dat je zware stacks moet gebruiken. Beszel is een open-source, lichtgewicht monitoring dashboard dat je realtime CPU-, RAM-, disk I/O- en netwerkstatistieken geeft over je hele fleet - alles vanuit รฉรฉn webinterface ondersteund door SQLite. Deze gids leidt je door het kiezen van een VPS, het uitrollen van Beszel via Docker, en het opzetten van je eerste server in het dashboard.

Wat is Beszel?

Beszel (GitHub: henrygd/beszel) is een zelf-hosted servermonitoringsoplossing, gebouwd voor ontwikkelaars en homelabbers die inzicht willen zonder operationele overhead. Belangrijke kenmerken:

In vergelijking met alternatieven zoals Netdata (zwaarder, complexer) of Uptime Kuma (service-gezondheid checks, geen systeemmetriek), is Beszel specifiek gebouwd voor schone systeemmetriek dashboards.

Waarom VPS gebruiken voor Beszel?

Het draaien van Beszel op een dedicated VPS is om verschillende redenen zinvol:

VPS-vergelijking voor Beszel

ProviderPrijsRAMOpslagBeste voor
Contabo VPS5.99 EUR/maand8 GB200 GB NVMeLange metricsretentie, EU
Hetzner Cloud4.15 EUR/maand4 GB40 GB NVMeBeste prijs/prestatie, EU
DigitalOcean6 USD/maand1 GB25 GB SSDBeginners
Vultr6 USD/maand1 GB25 GB SSDWereldwijd
Linode (Akamai)5 USD/maand1 GB25 GB SSDBudget, betrouwbaar

Voor een homelab of kleine fleet is Hetzner Cloud met 4,15 EUR/maand de beste keuze: NVMe opslag, betrouwbare uptime en een uitstekend API voor automatisering. Voor maximale opslagruimte is Contabo met 200 GB NVMe voor 5,99 EUR/maand ideaal, zeker als je maanden aan metrics over veel servers wilt behouden.

Installatie: Beszel via Docker

Vereisten

Stap 1: Installeer Docker

sudo apt update && sudo apt install -y ca-certificates curl
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USER

Stap 2: Deploy de Beszel Hub

docker run -d \
  --name beszel \
  --restart unless-stopped \
  -p 8090:8090 \
  -v beszel_data:/beszel_data \
  henrygd/beszel

Of gebruik Docker Compose - maak een docker-compose.yml bestand:

services:
  beszel:
    image: henrygd/beszel:latest
    container_name: beszel
    restart: unless-stopped
    ports:
      - "8090:8090"
    volumes:
      - beszel_data:/beszel_data

volumes:
  beszel_data:

Vervolgens uitvoeren:

docker compose up -d

Stap 3: Open het dashboard

Ga naar http://je-vps-ip:8090 in je browser. Bij de eerste keer opstarten wordt gevraagd een beheerdersaccount aan te maken. Kies een sterk wachtwoord.

Stap 4: Voeg een serveragent toe

Voor elke server die je wilt monitoren, installeer je de Beszel agent. Op de gemonitorde server:

docker run -d \
  --name beszel-agent \
  --restart unless-stopped \
  --network host \
  -e KEY="<je-agent-key-van-dashboard>" \
  henrygd/beszel-agent

De agent-sleutel wordt gegenereerd in de Beszel hub UI wanneer je op Add Server klikt. Kopieer deze en plak hem in het bovenstaande commando.

Dashboard Overzicht

Zodra een server verbonden is, toont het Beszel-dashboard:

Grafieken zijn interactief en ondersteunen aangepaste tijdsperioden. Alle data wordt opgeslagen in SQLite onder /beszel_data/.

FAQ

Ondersteunt Beszel alerting?

Beszel ondersteunt basis alerting via webhooks. Je kunt alertdrempels instellen in het dashboard voor CPU-, geheugen- en diskgebruik, met meldingen die verstuurd worden naar diensten zoals Discord, Slack, of elke webhook endpoint.

Kan ik Beszel achter een reverse proxy zetten?

Ja. Beszel werkt goed achter Nginx, Caddy of Traefik. Configureer je proxy om HTTPS-verkeer door te sturen naar poort 8090. Voeg SSL toe via Letโ€™s Encrypt voor een productie-setup.

Is de data van Beszel persistent na containerherstart?

Ja, zolang je een named volume (beszel_data) mount. De SQLite-database bewaart alle metriekgeschiedenis. Zorg dat je het volume altijd opneemt in je Docker Compose bestand.

Voor meer VPS-aanbevelingen geschikt voor monitoring workloads, zie onze volledige VPS-vergelijking.