Naar inhoud springen
Alle handleidingen

Apps ·

Je websites bewaken met Uptime Kuma

Uptime Kuma bestellen, het adminaccount aanmaken, je eerste HTTP-monitor toevoegen, een melding krijgen bij storingen en een openbare statuspagina publiceren.

Uptime Kuma controleert je websites en diensten met een vast interval en waarschuwt je als er iets niet meer antwoordt. Deze handleiding brengt je van het bestellen van de app naar je eerste monitor, een melding en een openbare statuspagina.

Wat je nodig hebt

  • Een Headpat Space-account met een geverifieerd e-mailadres en ingevulde factuurgegevens.
  • Het adres van minstens één website of dienst die je in de gaten wilt houden.

Het is verstandig om je monitoring ergens anders te draaien dan wat je bewaakt. Gaan je site en je monitor samen plat, dan vertelt niemand het je.

1. Bestel Uptime Kuma

  1. Log in op het paneel, open Apps in de zijbalk en klik op App aanmaken.
  2. Zoek onder Template naar Uptime Kuma en selecteer het.
  3. Kies onder Pakket het pakket dat bij je past. Je kunt later naar een ander pakket overstappen.
  4. Vul onder Details een Weergavenaam in, bijvoorbeeld "Monitoring". Zie je een veld Versie, laat het dan op Laatste (aanbevolen) staan.
  5. Vink het vakje aan waarmee je bevestigt dat de levering direct mag beginnen, klik op App deployen en rond de betaling af.

De app wordt automatisch opgezet. Op de app-pagina toont de kaart Toegang het adres van je Uptime Kuma. Wacht tot daar HTTPS actief staat en klik dan op Openen.

2. Maak het adminaccount aan

Het paneel maakt geen login aan voor Uptime Kuma. Wie het adres als eerste opent, maakt het adminaccount aan. Doe dit dus direct na het bestellen.

  1. Vraagt Uptime Kuma welke database je wilt gebruiken, kies dan SQLite en ga verder. Dat is de ingebouwde optie en die heeft geen verdere instellingen nodig.
  2. Kies een taal, een gebruikersnaam en een sterk wachtwoord, en herhaal het wachtwoord.
  3. Klik op Create.

Bewaar het wachtwoord in een wachtwoordmanager. Het paneel kan het niet tonen en ook niet voor je resetten.

Uptime Kuma is in veel talen beschikbaar. De namen hieronder zijn de Engelse.

3. Voeg je eerste HTTP-monitor toe

  1. Klik linksboven op Add New Monitor.
  2. Kies onder Monitor Type voor HTTP(s).
  3. Geef hem een Friendly Name, bijvoorbeeld "Homepage webshop".
  4. Vul onder URL het volledige adres in, inclusief https://.
  5. Laat Heartbeat Interval op de standaardwaarde van 60 seconden staan. Dat is één controle per minuut.
  6. Zet Retries op een lage waarde, zoals 1 of 2. Eén mislukte controle geeft dan niet meteen een alarm.
  7. Klik op Save.

De monitor verschijnt links in de lijst. Na de eerste controle zie je een groene Up, de responstijd en een balk die per controle één blokje groeit.

Handige extra's in hetzelfde formulier:

  • Het monitortype Keyword controleert of een bepaald woord op de pagina staat. Zo vang je pagina's die wel laden maar een fout tonen.
  • Certificate Expiry Notification waarschuwt je voordat het TLS-certificaat van je site verloopt.
  • Accepted Status Codes bepaalt welke antwoorden als gezond tellen. Standaard is dat 200 tot 299.

4. Stel een melding in

Zonder melding zie je een storing alleen als je toevallig naar het dashboard kijkt.

  1. Open je monitor en klik op Edit.
  2. Klik rechts onder Notifications op Setup Notification.
  3. Kies een Notification Type. Uptime Kuma ondersteunt e-mail (SMTP), Discord, Telegram, webhooks en nog veel meer.
  4. Vul de velden voor dat type in. Bij Discord is dat een webhook-URL uit de instellingen van je kanaal. Voor e-mail heb je de SMTP-gegevens van je mailbox nodig.
  5. Klik op Test. Binnen een paar seconden hoor je een testbericht te ontvangen.
  6. Zet Default enabled aan zodat nieuwe monitors deze melding automatisch gebruiken. Zet Apply on all existing monitors aan als je er al meerdere hebt.
  7. Klik in het meldingsvenster op Save en daarna bij de monitor op Save.

Al je meldingen beheer je later onder Settings en Notifications.

5. Maak een openbare statuspagina

Een statuspagina laat bezoekers zien of je diensten werken, zonder dat ze toegang krijgen tot je dashboard.

  1. Klik bovenaan op Status Pages en dan op New Status Page.
  2. Vul een Name en een Slug in. De slug wordt onderdeel van het adres, bijvoorbeeld status.
  3. Klik op Next. Je komt in de editor.
  4. Klik op Add Group en geef de groep een naam, bijvoorbeeld "Websites".
  5. Kies met Add a monitor de monitors die zichtbaar moeten zijn.
  6. Voeg als je wilt een titel, een beschrijving en een logo toe en klik op Save.

De pagina is nu bereikbaar op het adres van je app, gevolgd door /status/ en je slug. Iedereen met de link kan hem zien. Voeg alleen monitors toe waarvan je de naam en status openbaar wilt tonen.

Wil je je bezoekers iets laten weten? Open de statuspagina, klik op Edit Status Page en zet met Create Incident een bericht bovenaan vast.

Gebruik je eigen domein

Een statuspagina staat beter op een adres als status.example.com. Zie Je eigen domein aan een app koppelen.

Goed om te weten

  • Monitors, geschiedenis en instellingen staan in de app. Het paneel maakt er back-ups van: zie Een back-up van je app maken en herstellen.
  • Heel korte intervallen bij veel monitors laten de geschiedenis sneller groeien. Eén controle per minuut is voor de meeste sites genoeg.
  • Zet tweestapsverificatie aan onder Settings en Security, want de loginpagina is vanaf het internet bereikbaar.

Zelf aan de slag?

Hulp nodig?

Lukt iets uit deze gids niet, stuur ons dan een bericht en we helpen je verder.

Neem contact op