Uptime-monitoring en statuspagina’s voor SaaS-teamsHoor van de storing voordat je klanten erover posten
Je product is de app, de API en de jobs die erachter draaien. InfraNest bewaakt het allemaal vanaf maximaal drie continenten, maakt van één storing één incident, houdt je statuspagina bij zonder dat iemand iets hoeft te typen, en geeft de opvolging door aan Slack, Jira, GitHub of PagerDuty.
Gratis plan · Geen creditcard · In minuten ingesteld
- Made in Germany
- Geen migratie nodig
- Tokens versleuteld opgeslagen
- Altijd exporteren, geen lock-in
- WebappUp · 142 ms
- Publieke APIUp · 98 ms
- CheckoutTraag in Azië-Pacific
- Nachtelijke facturatiejobHeartbeat 12 min te laat
- status.yourapp.comAlle systemen operationeel
Elke dienst waar je klanten op rekenen, in één overzicht.
Het probleem
De storing die je klanten aankondigden
Op een donderdagmiddag post een klant een screenshot: de checkout geeft een foutmelding. Je monitoring staat op groen, want die controleert de homepage vanaf één server in Frankfurt, en de homepage doet het prima. Wat faalt is de betaal-API, en alleen voor klanten in Azië.
Zodra iemand het doorheeft, komen de meldingen allemaal tegelijk binnen. De database heeft het zwaar, dus de API, de webapp en drie achtergrondjobs slaan elk apart alarm, en de eerste tien minuten gaan op aan uitzoeken welke melding ertoe doet. De statuspagina zegt nog steeds dat alles werkt, want bijwerken is iemands taak, en die iemand is de database aan het repareren.
InfraNest controleert elk onderdeel van je product vanaf maximaal drie continenten en laat het je weten als genoeg probes het eens zijn dat er iets mis is. Het maakt van afhankelijke storingen één incident, werkt je statuspagina bij vanuit dezelfde checks, en geeft de opvolging door aan de tools waar je team al in werkt.
De oude manier
- Een cronjob die vanaf één server de homepage pingt
- Twintig meldingen als de database plat gaat
- Een statuspagina die iemand een uur later bijwerkt
- De nachtelijke job die stopte, en die een week later pas opvalt
Met InfraNest
- Op Business: probes op drie continenten die het eens moeten zijn voordat jij iets hoort
- Eén incident dat benoemt wat er echt stuk is
- Een statuspagina opgebouwd uit de checks, die zichzelf bijwerkt
- Heartbeat-monitors die de stilte binnen minuten opmerken
Zo werkt het
Zo draait een SaaS-team op InfraNest
Gecontroleerd vanaf waar je klanten zitten
Op Business draait elke check tegelijk vanaf probes in Europa, Noord-Amerika en Azië-Pacific, en een status verandert pas als genoeg probes in genoeg regio’s het eens zijn. Je ziet de storing waar je klanten in Singapore tegenaan lopen, ook als alles er vanuit Frankfurt prima uitziet, en niemand wordt wakker gebeld omdat één probe een slechte seconde had. Responstijden worden per regio bewaard, dus “het werd vorige dinsdag traag in Azië” is iets wat je kunt aanwijzen.
- Probes op drie continenten bij elke check, op Business
- Een drempel aan probes en regio’s voordat een status verandert
- Historie van responstijden per regio
- Je eigen probe binnen je netwerk voor interne diensten
https://api.northwind.com/v1/search
Gecontroleerd vanuit 3 regio’s · 2 probes moeten het eens zijn · 2 van 3 regio’s moeten het eens zijn
Een status verandert pas als aan de drempels hierboven is voldaan — daarom bereikt één regio met een slechte seconde je nooit.
Eén storing, één incident
Als de database omvalt, valt alles ervoor mee om. Vertel InfraNest welke monitors van welke afhangen: valt de ouder om, dan worden de kinderen onderdrukt en krijg je één incident dat benoemt wat er echt stuk is. Het incident houdt een tijdlijn bij van detectie tot oplossing, en gepland werk gaat in een onderhoudsvenster in plaats van als storing te lezen.
- Afhankelijkheden tussen monitors, zodat je over de oorzaak één melding krijgt
- Een incidenttijdlijn: gedetecteerd, bevestigd, bijgewerkt, opgelost
- Onderhoudsvensters die meldingen pauzeren en het uptime-cijfer beschermen
- Heartbeat-monitors voor jobs die stilletjes stoppen
Welke monitors van welke afhangen geef je één keer per monitor op.
Hebben we net iets uitgerold?
De eerste vraag bij de meeste incidenten, beantwoord voordat iemand hem stelt. Koppel een GitHub-repository aan de monitors die erbij horen, en een incident dat binnen een uur na een deploy begint, noemt die deploy bovenaan de tijdlijn: de commit, de omgeving, wie hem uitrolde en een link naar de run. Dezelfde deploys staan als markeringen in de reactietijdgrafiek, zodat een vertraging en de release erachter naast elkaar staan. Een deploy voegt alleen informatie toe; hij verandert nooit een status of het uptimecijfer.
- De deploy van het uur ervoor, bovenaan het incident
- Deploy-markeringen in reactietijd- en servergrafieken
- Koppel een repository aan een monitor, een server of een hele tag
- Werkt met elke deploy-job die een GitHub-environment gebruikt
Een statuspagina die niemand hoeft bij te houden
Achter elke dienst op de pagina zit een van je checks, dus als een check faalt, verandert de pagina vanzelf. Jij kiest welke checks klanten zien en hoe ze heten. Zet hem op status.yourapp.com, met HTTPS voor je geregeld, laat klanten zich abonneren op updates per e-mail, en zet een badge of live widget in je app, docs of README. Elk incident houdt een permanente link die je in een antwoord aan support kunt plakken.
- Opgebouwd uit je monitoring, zonder iets met de hand te typen
- Je eigen domein, logo en kleuren
- Badges en een live widget voor je app, docs en README
- Een besloten teamweergave met links naar on-call en runbooks
Toon je live status op je eigen site, documentatie of README. De badge werkt automatisch bij en linkt terug naar deze statuspagina.
Lay-out
Live voorbeeld
Grote storing
100% uptime over 90 dagen
Checkout & paymentsGrote storing
Search APIVerminderde prestaties
WebsiteOperationeel
De banner kan zichzelf helemaal verbergen zolang alles gezond is, zodat een pagina die hem insluit niets toont tot er iets te melden valt.
<img src="https://status.northwind.example/badge.svg" alt="Status">
<script src="https://status.northwind.example/widget.js" data-layout="summary"></script>
<script src="https://status.northwind.example/widget.js" data-layout="list"></script>
<script src="https://status.northwind.example/widget.js" data-layout="strip"></script>
Eén cachebaar script, gerenderd in een shadow root, dat elke 60 seconden een lichte feed ophaalt.
“Powered by InfraNest” tonen · Mogelijk gemaakt door InfraNest
De opvolging, geregeld in de tools die je al gebruikt
Een melding is pas het begin. Een automatisering kan de Jira- of Linear-issue openen, een GitHub-issue aanmaken, een update op je statuspagina zetten, of escaleren naar PagerDuty als een monitor na vijftien minuten nog steeds plat ligt. Het werkt ook andersom: een mislukte GitHub-workflow of een escalatie in PagerDuty kan een regel starten. Voordat je een regel aanzet, speel je hem af tegen je eigen historie en doe je van elke stap een proefrun.
- GitHub, Jira, Linear en PagerDuty in beide richtingen
- Alleen escaleren als het na een wachttijd nog steeds plat ligt
- Speel een regel af tegen je eigen historie voordat hij live gaat
- Vraag om goedkeuring voor alles wat onomkeerbaar is
Monitormelding · Status is gelijk aan down
Doe dit — acties worden op volgorde uitgevoerd, stoppen bij de eerste fout
Dan
Anders
Actie toevoegen
Zoek acties…
Flow
Als / vertakking
Voer stappen alleen uit als voorwaarden kloppen — anders de Anders-stappen.
Voor elk
Herhaal stappen voor elk item in een lijst.
Wachten
Pauzeer de flow en ga daarna verder — bijv. melden, wachten, opnieuw controleren.
Waarde instellen
Definieer een benoemde waarde die latere acties in deze automatisering kunnen hergebruiken.
Goedkeuring vereisen
Pauzeer totdat iemand goedkeurt voordat de onderstaande stappen worden uitgevoerd.
Zet je eerste monitor live in minder dan een minuut
Plak een URL. Geen agent te installeren, en het gratis plan bevat twintig monitors.
Aan de slag
Gedekt vóór je volgende deploy
Geen agent te installeren voor website- en API-checks.
Voeg je endpoints toe
Plak de URL’s van je app, API en docs, en geef de jobs die op een schema draaien een heartbeat-URL.
Stuur de meldingen door
Waarschuwingen naar een Slack-kanaal, harde storingen naar PagerDuty, en een automatisering die het ticket opent.
Publiceer je statuspagina
Kies welke checks klanten zien, zet hem op status.yourapp.com en laat ze zich abonneren.
Wat je krijgt
Wat verandert er op dag één
klantenjij
Wie een storing als eerste ziet
201
Meldingen bij één databasestoring
met de handautomatisch
Hoe de statuspagina wordt bijgewerkt
Wat het los zou kosten
Elk onderdeel bij een andere tool, en het loopt snel op:
- Uptime-monitoring
- ~€26
- SSL-tracking
- ~€15
- Statuspagina
- ~€26
- Over 3 losse tools
- ~€67/mnd
Ook in Pro, hierboven niet meegeteld: 100 domeinen met DNS, servers bij al je cloudproviders, 25 automatiseringen, dynamisch IP en Drop Catch.
Elke regel is het goedkoopste betaalde plan van die tool. Pro dekt het allemaal: 50 monitors, 100 certificaten en 3 statuspagina’s op je eigen domein.
Prijzen gecontroleerd in oktober 2026 · dollarprijzen tegen de ECB-koers
Vragen
Vragen die SaaS-teams stellen
Waarvandaan draaien de checks?
Vanaf probes in Europa, Noord-Amerika en Azië-Pacific. Een status verandert pas als genoeg probes in genoeg regio’s het eens zijn, dus één wankele locatie belt je niet op. Multiregio-checks zitten in Business.
Kan het meer bewaken dan een URL?
Ja. HTTP- en keyword-checks, API-checks met assertions op JSON-velden, TCP-poorten, DNS-records, SSL-certificaten, heartbeat-monitors voor geplande jobs, servermetrics via de agent, en de statuspagina’s van providers waar je van afhankelijk bent.
Hoe voorkomen we een meldingenstorm?
Vertel InfraNest welke monitors van welke afhangen. Valt een ouder om, dan worden zijn kinderen onderdrukt en krijg je één incident dat de oorzaak benoemt. Een dienst die steeds op en neer gaat wordt gedempt, zodat hij je niet elke keer belt.
Kan de statuspagina op ons eigen domein draaien?
Ja. Wijs een CNAME naar ons en HTTPS wordt automatisch aangevraagd en verlengd. Beheer je de zone in InfraNest, dan kan het het record voor je aanmaken.
Werkt het met GitHub, Jira en PagerDuty?
In beide richtingen. Gebeurtenissen uit GitHub, Jira, Linear en PagerDuty kunnen een automatisering starten, en automatiseringen kunnen issues openen, tickets verplaatsen, workflows opnieuw draaien of op je statuspagina posten.
Is er een API?
Ja. De API en webhooks zijn er vanaf Pro, zodat je InfraNest vanuit je eigen tooling en deployscripts aanstuurt.
Wat doet gepland onderhoud met ons uptime-cijfer?
Niets. Werk binnen een onderhoudsvenster pauzeert meldingen, staat als gepland op de statuspagina en telt niet mee voor je uptime.
Welk plan heeft een SaaS-team nodig?
Business: 200 monitors met checks elke 30 tot 60 seconden vanuit meerdere regio’s, onbeperkt statuspagina’s en automatiseringen, en tien teamleden. Een kleiner product kan beginnen op Pro: 50 monitors met een check per minuut, drie statuspagina’s en 25 automatiseringen.
Niet helemaal jij?
Weet als eerste van de storing.
Monitoring vanaf maximaal drie continenten, één incident per storing en een statuspagina die zichzelf bijwerkt. Begin gratis met twintig monitors.
Gratis plan · Geen creditcard nodig · In enkele minuten opgezet