Uptimerobot-home

UptimeRobot Review: mijn ervaringen met deze uptime checker

Er is weinig vervelender dan een klant of gebruiker die je laat weten dat je website plat ligt, terwijl jij nog van niets weet. Precies dat scenario wil UptimeRobot voorkomen. Ik gebruik de dienst al jaren en heb hem zien groeien van een volledig gratis hulpmiddel tot een volwassen monitoringplatform met een flinke lijst aan functies. In deze review lees je wat UptimeRobot precies doet, hoe het in de praktijk bevalt, wat het kost en voor wie het wel (en niet) geschikt is.

Homepage van UptimeRobot met 50 gratis monitors en realtime meldingen

UptimeRobot in het kort

UptimeRobot is een monitoringdienst in de cloud die continu controleert of je websites, servers, API’s en andere online diensten bereikbaar zijn en correct reageren. Met vaste tussenpozen worden je endpoints gecontroleerd. Gaat er iets mis, dan krijg je direct een seintje: per e-mail, sms, via Slack, een webhook of een van de andere koppelingen.

De dienst wordt wereldwijd door meer dan 3,4 miljoen gebruikers ingezet en is daarmee een van de bekendste namen in deze markt. Lange tijd stond UptimeRobot bovendien bekend als buitengewoon gul, omdat iedereen er gratis gebruik van kon maken. Benieuwd naar de officiële informatie? Neem dan een kijkje op de website van UptimeRobot.

UptimeRobot

Van gratis tool naar betaald platform

Eerlijk is eerlijk: ik ben een gebruiker van het eerste uur. In die tijd kostte UptimeRobot niemand iets, en toch kreeg je er ontzettend veel voor terug. Tientallen sites in de gaten houden, direct een mail bij storingen en de geruststelling dat er ’s nachts iets over je diensten waakte. Zulke tools kom je zelden tegen.

Gaandeweg veranderde dat. Er kwamen meer functies en integraties bij, en daarmee ook prijsplannen. Tegenwoordig is het gratis abonnement alleen nog bedoeld voor non-profitorganisaties en persoonlijke projecten; wie het commercieel inzet, betaalt. Toen die omslag kwam, heb ik met Claude Code een eigen, lichtgewicht monitoringtool gebouwd, inclusief detectie van SSL-certificaten, zodat ik zonder abonnement op mijn eigen infrastructuur kon blijven monitoren. Maar dat is echt een oplossing voor ontwikkelaars. Voor de meeste mensen, zeker wie geen zin of ervaring heeft om zelf diensten op te tuigen, blijft UptimeRobot een uitstekende en laagdrempelige keuze.

Zo ziet het er in de praktijk uit

Dashboard van UptimeRobot met 43 monitors waarvan één offline, een totale uptime van 97,6% en een statuspaneel

Het dashboard heeft een donker, strak ontwerp en is prettig overzichtelijk. Kleuren vertellen meteen hoe het ervoor staat: groen betekent online, rood offline en grijs gepauzeerd. In de zijbalk rechts zie je hoeveel monitors er op dit moment draaien, uitvallen of op pauze staan, plus je gemiddelde uptime over de afgelopen 24 uur.

In de lijst met monitors staat per item de naam, de status, hoe lang die status al duurt, het controle-interval en een klein staafdiagram met de recente uptime. Daardoor scan je ruim veertig monitors in een paar tellen en zie je direct waar je actie moet ondernemen.

Een mooi voorbeeld uit mijn eigen account: één monitor staat al 2 maanden en 29 dagen op rood met een 404-fout. Het gaat om een verouderd endpoint dat ik nog niet heb opgeruimd. Juist omdat het dashboard zoiets zo nadrukkelijk toont, kun je problemen nauwelijks over het hoofd zien, en dat waardeer ik.

De detailpagina per monitor

Detailpagina van een monitor in UptimeRobot met uptimestatistieken, een responstijdgrafiek met gemiddeld 740 ms en informatie over domein en SSL-certificaat

Klik je op een monitor, dan kom je op een uitgebreide detailpagina. Voor dagelijks gebruik is dit het hart van UptimeRobot. Je vindt er onder meer:

  • De actuele status, inclusief hoe lang de dienst al online of offline is.
  • Het tijdstip van de laatste controle, zodat je weet hoe actueel de gegevens zijn.
  • Een uptimebalk voor de afgelopen 24 uur in één oogopslag.
  • Uptimecijfers over 7, 30 en 365 dagen, waarbij het jaarcijfer alleen in betaalde plannen zichtbaar is.
  • MTBF (Mean Time Between Failures), handig om te zien hoe betrouwbaar een dienst op de lange termijn is.
  • Een live responstijdgrafiek met gemiddelde, minimale en maximale waarden. Een van mijn monitors zit bijvoorbeeld rond de 740 ms gemiddeld, met een maximum van 781 ms.
  • Vervaldata van domein en SSL-certificaat (alleen in betaalde plannen).
  • Regio’s: vanaf welke locaties de controles worden uitgevoerd.
  • Onderhoudsvensters, zodat gepland onderhoud of een deployment geen valse alarmen oplevert.

Vooral die responstijdgrafiek is goud waard bij lastige prestatieproblemen. Gaat je site niet helemaal plat, maar wordt hij af en toe tergend traag, dan zie je dat hier direct terug. Dat is ook handig als je bijvoorbeeld net bent overgestapt naar een nieuwe host; met onze website migratie checklist verklein je de risico’s van zo’n verhuizing, en UptimeRobot laat daarna zien of alles soepel draait.

Wat kun je allemaal monitoren?

Overzicht van monitortypes in UptimeRobot, waaronder website, API, ping, poort, cronjob en UDP

Voor een tool die ook voor niet-technische gebruikers toegankelijk is, biedt UptimeRobot verrassend veel mogelijkheden. Ik zet ze op een rij.

Soorten controles

  • Website- en endpointmonitoring: de klassieke HTTP/HTTPS-check, waarbij gecontroleerd wordt of je URL de verwachte statuscode teruggeeft.
  • Keywordmonitoring: controleert of een bepaald woord of een bepaalde zin wel (of juist niet) op de pagina staat. Ideaal om een mislukte deployment te betrappen waarbij de site netjes een 200 OK geeft, maar de inhoud niet klopt.
  • Pingmonitoring: verstuurt ICMP-pings om te checken of een server op netwerkniveau bereikbaar is.
  • Poortmonitoring: kijkt of een specifieke TCP-poort open staat en verbindingen accepteert.
  • Cronjobmonitoring: controleert of geplande taken daadwerkelijk op tijd draaien.
  • API-monitoring: test of API-endpoints de juiste antwoorden geven.
  • UDP-monitoring: voor diensten die via UDP werken.

Extra monitoringfuncties

  • Controles vanaf meerdere locaties, zodat je onderscheid kunt maken tussen een regionale en een wereldwijde storing.
  • Responstijdmonitoring met fraaie historische grafieken.
  • SSL-certificaatmonitoring, die je waarschuwt voordat je certificaat verloopt (betaalde plannen).
  • Domeinmonitoring, zodat je nooit per ongeluk een domeinnaam laat verlopen.
  • DNS-monitoring, die onverwachte wijzigingen in DNS-records opmerkt.

Meldingen, statuspagina’s en incidenten

  • E-mailmeldingen zodra een monitor uitvalt of weer herstelt.
  • Ruim twintig integraties, waaronder Slack, PagerDuty, Zapier en webhooks (welke beschikbaar zijn, hangt deels af van je abonnement).
  • Publieke statuspagina’s in je eigen huisstijl, zodat gebruikers bij storingen op de hoogte blijven.
  • Incidentbeheer: incidenten vastleggen, volgen en afhandelen vanuit het dashboard.

De prijzen op een rij

Prijspagina van UptimeRobot met Solo voor €9 per maand, Team voor €35 per maand, Scale voor €65 per maand en Enterprise

Op het gebied van prijzen is er sinds de beginjaren het meest veranderd. Onderstaande bedragen gelden bij jaarlijkse betaling; daarmee ben je ongeveer 15% goedkoper uit dan bij maandelijkse facturering.

Gratis (alleen voor non-profit en persoonlijk gebruik)

  • Maximaal 50 monitors
  • Controles elke 5 minuten
  • E-mailmeldingen
  • Publieke statuspagina’s
  • Basisintegraties

Val je echt binnen de doelgroep, dan is dit een buitengewoon goede deal. Vijftig monitors met een interval van vijf minuten is voor de meeste hobbyprojecten en kleine non-profitwebsites ruim voldoende.

Solo – €9 per maand

  • 10 monitors (uitbreidbaar)
  • +1 monitor voor diensten van derden
  • Controles elke 60 seconden
  • Alle monitortypes, inclusief SSL en DNS
  • 3 statuspagina’s met eigen domein
  • 12 maanden dataopslag

Solo is gericht op freelancers en eigenaren van kleinere sites. De stap van vijf minuten naar één minuut is groot: je ziet storingen veel sneller.

Team – €35 per maand (populairste keuze)

  • 100 monitors
  • +20 monitors voor diensten van derden
  • Controles elke 30 seconden
  • 3 gebruikers inbegrepen
  • 100 statuspagina’s, white-label
  • Integraties met webhooks, Zapier en PagerDuty

Voor kleine bureaus en ontwikkelteams met productiediensten is dit het ideale midden. Je bent nooit meer dan een halve minuut verwijderd van een melding.

Scale – €65 per maand

  • 200 monitors (uitbreidbaar tot 500)
  • +40 monitors voor diensten van derden
  • Controles elke 15 seconden
  • 5 gebruikers inbegrepen
  • Onbeperkt statuspagina’s

Enterprise – prijs op aanvraag

  • Zoveel monitors als je nodig hebt
  • Op maat gemaakte, snellere intervallen
  • Een vaste Customer Success Manager en een privé Slack-kanaal
  • SOC 2, DPA, MSA en security review
  • SLA en uitgebreide onboarding
  • Facturatie op maat

Waar UptimeRobot in uitblinkt

Binnen een halve minuut aan de slag

Een nieuwe monitor toevoegen kost zo’n dertig seconden: URL invullen, interval kiezen, aangeven wie een melding moet krijgen en klaar. Geen ingewikkelde configuratie, geen YAML-bestanden, geen server die je zelf moet inrichten. Het is een van de makkelijkste monitoringtools die er zijn, en dat verklaart ook waarom zoveel niet-ontwikkelaars ermee werken.

Betrouwbaar, jaar in jaar uit

Uiteindelijk draait het bij monitoring om één vraag: kun je erop vertrouwen? In al die jaren heb ik daar weinig op aan te merken gehad. Controles gebeuren wanneer ze moeten gebeuren, meldingen komen snel binnen en valse alarmen zijn zeldzaam.

Ruimhartig gratis plan voor wie in aanmerking komt

Voor een persoonlijk project of een non-profit zijn 50 monitors met e-mailmeldingen royaal. Bij zo’n project hoef je echt niet binnen een minuut te weten dat er iets mis is; vijf minuten is prima.

Professionele statuspagina’s

De statuspagina’s zien er strak en professioneel uit en zijn snel ingericht. Tijdens een storing kun je gebruikers ernaar verwijzen, wat communicatie vergemakkelijkt en het aantal supportvragen flink drukt. Vanaf het Team-plan kun je ze white-label op je eigen domein hosten.

Inzicht in diensten van derden

Relatief nieuw, maar erg handig: je kunt externe diensten zoals Cloudflare, AWS en Microsoft 365 in de gaten houden. Zo zie je snel of een probleem op je site misschien helemaal niet bij jou ligt, maar bij een leverancier verderop in de keten. Die context is onmisbaar als je een storing probeert te doorgronden. Werk je zelf veel met Microsoft 365, lees dan ook onze uitleg over stap voor stap inloggen bij Microsoft 365.

Waar het minder sterk is

Niet langer gratis voor iedereen

De grootste klacht van trouwe gebruikers: commercieel gebruik is niet meer gratis. De zakelijke logica snap ik wel, want een monitoringinfrastructuur op deze schaal draaien kost gewoon geld. Toch was dat juist wat UptimeRobot ooit zo bijzonder maakte. Voor commerciële projecten moet je dus betalen, en dat is een reële factor als je alternatieven vergelijkt.

Geen SSL- en domeinmonitoring in het gratis plan

Waarschuwingen voor verlopende SSL-certificaten en domeinnamen zitten alleen in de betaalde plannen. Dat is jammer, want een verlopen certificaat legt je site net zo hard plat als een gecrashte server. Toen ik mijn eigen monitoringtool bouwde, was SSL-detectie dan ook de functie die ik er per se in wilde hebben.

Beperkte historie zonder abonnement

Twaalf maanden dataopslag krijg je pas vanaf Solo. Wil je seizoenspatronen in je uptime of responstijden analyseren, dan is het gratis plan dus niet genoeg.

Zelf hosten als alternatief?

Ben je handig met servers, dan zijn er self-hosted opties die het overwegen waard zijn. Uptime Kuma kun je bijvoorbeeld gratis op je eigen server draaien. Zelf gebruik ik dus mijn met Claude Code gebouwde script met SSL-detectie, en voor mijn eigen infrastructuur voldoet dat prima.

Zelf hosten brengt wel extra werk met zich mee. Je moet de server onderhouden, software up-to-date houden, ervoor zorgen dat de monitoringdienst zélf niet uitvalt en je eigen meldingsketen opzetten. En waar host je het geheel? Als je die kant op wilt, kan ons overzicht van Europese webhostingbedrijven helpen. Voor de meeste mensen, en zeker voor teams, wegen het gemak, de betrouwbaarheid en de professionele functies van UptimeRobot ruimschoots op tegen een paar euro per maand. Dat bedrag valt in het niet bij de kosten van langdurige downtime.

Voor wie is UptimeRobot geschikt?

Persoonlijke projecten en non-profits hoeven niet lang na te denken. Aanmelden, sites toevoegen, e-mailmeldingen instellen en verder niet meer naar omkijken. Vijf minuten interval en 50 monitors zijn ruim voldoende.

Freelancers en kleine bureaus zitten goed met Solo of Team. Beheer je sites voor klanten, dan los je problemen op voordat de klant ze überhaupt opmerkt. Dat wekt vertrouwen en rechtvaardigt je onderhoudscontract. Eén voorkomen klachtenmailtje en het abonnement heeft zich al terugbetaald.

Kleine en middelgrote ontwikkelteams krijgen met Team (€35 per maand) veel waar voor hun geld: 100 monitors, een interval van 30 seconden, PagerDuty-koppeling en white-label statuspagina’s dekken wat de meeste teams nodig hebben.

Grote organisaties met compliance-eisen vinden in het Enterprise-plan SOC 2-documentatie, een vaste Customer Success Manager en SLA-garanties. Daarmee is UptimeRobot ook in gereguleerde omgevingen een serieuze optie.

Wie beter elders kan kijken: ontwikkelaars die volledige controle willen, zelf infrastructuur kunnen beheren en geen terugkerend abonnement willen, zijn met een self-hosted oplossing wellicht beter af. Zoek je vooral APM (Application Performance Monitoring) met tracing op codeniveau en distributed tracing, dan is UptimeRobot niet de juiste tool. Daarvoor kom je eerder uit bij Datadog of New Relic.

Voor- en nadelen samengevat

Pluspunten

  • Bijzonder eenvoudig in te stellen en te gebruiken
  • Royaal gratis plan (50 monitors) voor persoonlijke projecten en non-profits
  • Veel monitortypes: HTTP, keyword, ping, poort, cron, API en UDP
  • Overzichtelijk, goed ontworpen dashboard
  • Controles vanaf meerdere locaties om regionale problemen te herkennen
  • Monitoring van externe diensten en leveranciers
  • Sterke statuspagina’s
  • Meer dan 20 integraties, waaronder Slack, PagerDuty en Zapier
  • Gevestigde, betrouwbare dienst met miljoenen gebruikers

Minpunten

  • Commercieel gebruik vereist een betaald abonnement
  • SSL- en domeinmonitoring alleen in betaalde plannen
  • Twaalf maanden dataopslag alleen in betaalde plannen
  • Geen vervanging voor volwaardige APM- of tracingtools

Eindoordeel: nog steeds een topper

Ook na al die jaren hoort UptimeRobot bij de beste uptimemonitors die je kunt kiezen. Voor commercieel gebruik is het niet de goedkoopste optie, en ik vond het eerlijk gezegd jammer dat het niet meer voor iedereen gratis is. Daar staat tegenover dat het gebruiksvriendelijk, betrouwbaar en rijk aan functies is, tegen een redelijke prijs.

Mijn advies: kom je in aanmerking voor het gratis plan, meld je dan meteen aan, want er is geen enkele reden om het niet te doen. Werk je als freelancer of klein bureau, dan verdient een Solo- of Team-abonnement zichzelf terug op het moment dat je een storing eerder ziet dan je klant. En wil je als ontwikkelaar liever iets eigens bouwen, dan kan dat zeker, zolang je bereid bent er serieus tijd in te steken om het robuust te maken.

Zoek je gewoon monitoring die je instelt en vervolgens kunt vergeten, zonder zelf servers te hoeven beheren? Dan is UptimeRobot het antwoord. De dienst heeft zijn reputatie in de loop der jaren verdiend, en verdient die nog altijd.

Wil je meer van dit soort artikelen lezen? Meld je aan voor onze nieuwsbrief.

Alle rechten voorbehouden | Het kan zijn dat we voor sommige links een commissie ontvangen. | Ook interessant Packet Exchange, Back of the Envelope Science, ES Networks
Scroll naar boven