Naar inhoud springen

Uptime van je website monitoren

Controleer een website of API om de paar minuten vanaf onze server, volg reactietijden en uptime en ontvang een melding via Slack, Discord of webhook als de site uitvalt.

Je monitors

Een monitor toevoegen

Controleer elke

Niet hoofdlettergevoelig. De controle mislukt als de pagina wel laadt maar het trefwoord niet bevat.

Onze server stuurt hier een POST naartoe wanneer de monitor offline gaat of herstelt.

Meldingen in deze browser

Wil je ook meldingen als je er niet bent? Voeg een Slack-, Discord- of JSON-webhook toe aan een monitor: onze server stuurt er direct een bericht naartoe zodra de status verandert.

Openbare statuspagina

Monitors zijn gekoppeld aan een bewerkingssleutel die in deze browser is opgeslagen. Controlegeschiedenis ouder dan 30 dagen wordt verwijderd.

Verwerkt op onze server · monitors blijven bewaard tot je ze verwijdert, de controlegeschiedenis 30 dagenZo werkt het

Zo gebruik je Uptimemonitor

  1. 1

    Voer het adres in

    Plak een pagina of API-endpoint, zoals je homepage of een /health-URL, en eventueel een trefwoord dat de respons moet bevatten.

  2. 2

    Kies een controle-interval

    Gratis monitors draaien elke 5, 10, 15 of 30 minuten; met Pro kun je ook elke minuut of elke twee minuten controleren.

  3. 3

    Voeg meldingen toe

    Plak een inkomende webhook van Slack of Discord, of een https-endpoint dat JSON accepteert, en zet desgewenst browsermeldingen aan.

  4. 4

    Bekijk de geschiedenis

    Klap een monitor open voor uptime, responstijden en incidenten over 24 uur, 7 dagen of 30 dagen, of publiceer een statuspagina.

Limieten en Pro

Gratis: 3 monitors per bewerkingssleutel, controles elke 5, 10, 15 of 30 minuten met een time-out van 10 seconden, meldingen via Slack, Discord en JSON-webhook, één openbare statuspagina en 30 dagen geschiedenis. Een gratis monitor wordt gepauzeerd als het dashboard 30 dagen niet is geopend.

Pro verhoogt de limiet naar 25 monitors en voegt controles elke 1 of 2 minuten toe. Pro bekijken

Over Uptimemonitor

De uptime monitor vraagt je pagina op vanaf onze server, volgens een vast schema, en legt vast of er antwoord kwam, hoe lang dat duurde en welke statuscode terugkwam. Hij blijft draaien als je computer uit staat, en dat is precies de bedoeling: je merkt dat de webshop of de API niet meer reageert voordat je klanten het je vertellen.

Een controle is een HTTP GET die maximaal vijf redirects volgt en na 10 seconden opgeeft. Hij slaagt als de uiteindelijke respons een status onder 400 heeft en, als je een trefwoord hebt ingesteld, de eerste megabyte van de pagina die tekst bevat. Zo ontdek je ook een server die met een foutpagina of een leeg sjabloon antwoordt. Eén mislukking is niet genoeg voor een alarm: een tweede controle 30 seconden later moet ook mislukken voordat de monitor rood wordt, een incident opent en een bericht naar je webhook stuurt. Zodra de site weer werkt, meldt een tweede bericht hoe lang de storing duurde.

De responstijd wordt gemeten vanaf het versturen van het verzoek tot de respons is gelezen. Daarin zitten dus DNS-lookup, verbinding, TLS en het werk van de server zelf. De grafiek toont het gemiddelde per periode, met een strook groene en rode cellen voor geslaagde en mislukte controles, plus het 95e percentiel voor trage uitschieters.

Hij controleert vanaf slechts één locatie, pingt geen servers, test geen poorten, kan geen adressen in een privénetwerk bereiken en verstuurt geen e-mails of sms'jes.

Privacy

Deze tool draait op onze server, omdat controles moeten doorgaan terwijl je browser gesloten is. Het adres, de naam, het optionele trefwoord, het controle-interval en het optionele webhookadres dat je invoert worden daar opgeslagen, samen met een SHA-256-vingerafdruk van de willekeurige bewerkingssleutel die in je browser staat. Elke controle slaat de tijd, statuscode, responstijd en een korte reden van mislukking op; de pagina-inhoud die we downloaden wordt vergeleken met je trefwoord en daarna weggegooid. Webhookadressen werken als wachtwoorden, dus het volledige adres wordt nooit teruggestuurd naar de pagina. Controleresultaten en gesloten incidenten worden na 30 dagen verwijderd; een monitor blijft bestaan tot je hem verwijdert, en een gratis monitor waarvan niemand het dashboard 30 dagen opent, wordt gepauzeerd tot je hem hervat.

Functies

Bevestigde meldingen

Een tweede controle 30 seconden later bevestigt een storing voordat Slack, Discord of je JSON-endpoint het hoort.

Geschiedenis van responstijden

Gemiddelde responstijd en 95e percentiel, met geslaagde en mislukte controles over 24 uur, 7 dagen of 30 dagen.

Openbare statuspagina

Deel de beschikbaarheid met klanten zonder de adressen te onthullen die je monitort.

Uptimemonitor: veelgestelde vragen

Hoe bepaalt de uptime monitor dat mijn site offline is?
Een controle mislukt als de server antwoordt met status 400 of hoger, er langer dan 10 seconden over doet, niet te vinden of te bereiken is, of een pagina zonder je trefwoord teruggeeft. Na de eerste mislukking volgt 30 seconden later een bevestigingscontrole. Pas als ook die mislukt, springt de monitor op Offline, start een incident en stuurt je webhookmelding. Zo blijven kortstondige netwerkstoringen uit je meldingen.
Wat slaat de uptime monitor op onze server op, en hoe lang?
Hij slaat per monitor het adres, de naam, het trefwoord, het interval en het webhookadres op, plus een vingerafdruk van de bewerkingssleutel in je browser in plaats van de sleutel zelf. Elke controle voegt een rij toe met tijd, statuscode, responstijd en reden van mislukking. Gedownloade pagina's worden alleen doorzocht op je trefwoord en nooit bewaard. Controles en afgesloten incidenten ouder dan 30 dagen worden automatisch verwijderd; monitors blijven staan tot je ze verwijdert.
Krijg ik een e-mail of sms als mijn site offline gaat?
Niet rechtstreeks; de monitor stuurt in plaats daarvan een bericht naar een webhook. Webhooks van Slack en Discord bereiken je telefoon via de pushmeldingen van die apps, en de algemene JSON-webhook kan een automatiseringsdienst of je eigen script voeden dat e-mail of sms verstuurt. Zolang het dashboard in een tabblad openstaat, kun je ook browsermeldingen voor statuswijzigingen aanzetten.
Kan ik een server in mijn lokale netwerk of achter een firewall monitoren?
Nee. Elke controle draait vanaf onze server op het openbare internet, en adressen die naar privé-, loopback- of link-localbereiken verwijzen worden geweigerd, zowel bij het opslaan van de monitor als vlak voor elke controle. Een site achter een firewall moet verzoeken vanaf internet toestaan; onze controles melden zich met de user agent ToolsUptimeMonitor, zodat je ze in je logs kunt herkennen.
Wat toont de openbare statuspagina?
Hij toont alleen de monitors die je ervoor hebt gemarkeerd, met naam, huidige status, een balk voor elk van de laatste 30 dagen met het aandeel geslaagde controles, en recente incidenten. Adressen, trefwoorden en webhooks worden nooit getoond. Elke bewerkingssleutel heeft één pagina op een willekeurig adres waarvoor we zoekmachines vragen het niet te indexeren, en je kunt hem op elk moment uitzetten.