InfraNestInfraNest

Monitoring & status

Weet het eerder dan je klanten als je site uitvalt

Bewaak websites, API’s, poorten, certificaten, DNS, cronjobs en je eigen servers — op Business tegelijk gecontroleerd vanuit Europa, Noord-Amerika en Azië-Pacific, zodat je de storing ziet die je klanten in Frankfurt raakt, ook als het vanuit Ashburn prima lijkt. Een status verandert pas als genoeg regio’s het eens zijn, en daarom hoor je van ons wanneer er echt iets mis is.

Gratis plan · Geen creditcard · Eerste monitor live binnen een minuut

  • Gecontroleerd vanaf maximaal drie continenten
  • Eén incident, geen tien meldingen
  • Elf dingen die het kan bewaken
  • Rechtstreeks naar Slack, Jira of PagerDuty
MonitorsBewaak alles met een adres, vanaf overal.+ Monitor toevoegen
MonitorLaatste 24 uurUptime
API healthHTTPUp · HTTP 200 — OK100.0%
App — northwind-app.devHTTPUp · HTTP 200 — OK100.0%
Checkout flowHTTPDown · HTTP 503 — Service Unavailable96.9%
DocsHTTPUp · HTTP 200 — OK100.0%
Mail — SMTPPortUp · Connected in 24 ms100.0%
Marketing siteHTTPUp · HTTP 200 — OK100.0%
6 van 12 monitors getoond
Search APIAPIVerminderd · HTTP 200 — OK, but the response-time assertion failed (1,240 ms)100.0%
API healthHTTPUp · HTTP 200 — OK100.0%
App — northwind-app.devHTTPUp · HTTP 200 — OK100.0%
Checkout flowHTTPDown · HTTP 503 — Service Unavailable96.9%
DocsHTTPUp · HTTP 200 — OK100.0%
Marketing siteHTTPUp · HTTP 200 — OK100.0%
Staging appHTTPOnbekend · —
Signup page copyKeywordUp · HTTP 200 — OK100.0%
Mail — SMTPPortUp · Connected in 24 ms100.0%
Postgres — db-01PortUp · Connected in 24 ms100.0%
www → apex redirectRedirectUp · HTTP 200 — OK100.0%
northwind.com certificateSSLUp · Valid — 74 days remaining100.0%

Overal gecontroleerd, bevestigd voordat je gewekt wordt

Op Business draait elke check tegelijk vanaf probes in Europa, Noord-Amerika en Azië-Pacific; op Free en Pro kies je één regio. Eén die faalt is geen storing — dat is één probe met een slechte seconde, en een monitoringtool die je daarvoor belt leert je om hem te negeren. Dus een status slaat pas om als genoeg probes, in genoeg verschillende regio’s, het eens zijn. Je krijgt de storing die je klanten echt raakt, en je krijgt de storingen niet meer die ze nooit gemerkt hebben.

  • Probes in Europa, Noord-Amerika en Azië-Pacific bij elke check, op Business
  • Een status verandert pas als jouw drempel aan probes — en aan regio’s — het eens is
  • Responstijden per regio, zodat “het is traag in Azië” iets is dat je kunt zien
  • Flapperen wordt gedempt, zodat een dienst die stuitert je niet twaalf keer belt
Search API

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

Europawas het oneens
Noord-AmerikaHTTP 200 — OK, but the response-time assertion failed (1,240 ms)
Azië-PacificHTTP 200 — OK, but the response-time assertion failed (1,240 ms)

Een status verandert pas als aan de drempels hierboven is voldaan — daarom bereikt één regio met een slechte seconde je nooit.

Elf dingen die het kan bewaken, niet alleen “staat de site aan”

Een website die 200 antwoordt is het makkelijke geval. InfraNest bewaakt ook de dingen die stilletjes stukgaan: een cronjob die zich niet meer meldt, een API die het verkeerde JSON-veld teruggeeft, een redirect die zijn bestemming kwijt is, een certificaat dat over drie dagen verloopt, een poort die dichtging, een DNS-record dat niet meer resolvet — en de servers eronder, met CPU, geheugen, schijf en services vanuit de agent. Het bewaakt zelfs de statuspagina’s van anderen, zodat een storing bij een provider waarvan je afhankelijk bent je bereikt zonder dat je die pagina ververst.

  • Heartbeat-monitors vangen de cronjob die stilletjes gestopt is
  • API-monitors doen assertions op JSON-velden, niet alleen op de statuscode
  • Servermonitors rapporteren CPU, geheugen, schijf, load en services
  • Servicestatus-monitors pollen de statuspagina’s van je providers voor je
Wat wil je bewaken?11 types

Daarna vraagt het om

Een URL, en de statuscode die je terugverwacht

Een URL, en het woord dat in de response moet staan

Een URL, en de eind-URL waar je wilt uitkomen

Een domein of IP, en de poort

Een domein, en hoeveel dagen van tevoren je gewaarschuwd wilt worden

Een domein, het recordtype, en de waarde die je verwacht

Een domein of IP-adres

Een URL, plus assertions op de JSON die terugkomt

Niets — je krijgt een URL die je job moet aanroepen

Welke server, en welke metric welke drempel overschrijdt

Welke provider, en welke onderdelen daarvan je gebruikt

Eén storing, één incident — geen tien meldingen

Als de database omvalt, valt alles ervoor mee om. De meeste tools bellen je dan één keer per check, en je besteedt de eerste tien minuten van een storing aan uitzoeken welke melding ertoe doet. Vertel InfraNest welke monitors van welke afhangen en het doet dat voor je: als de ouder omvalt worden de kinderen onderdrukt, dus je krijgt één incident dat benoemt wat er echt stuk is, met een tijdlijn waar je updates aan toevoegt. Gepland werk gaat in een onderhoudsvenster en leest nooit als een storing.

  • Geef aan wat waarvan afhangt — een ouder die omvalt legt zijn kinderen stil
  • Eén incident met een tijdlijn: gedetecteerd, bevestigd, bijgewerkt, opgelost
  • Onderhoudsvensters pauzeren meldingen en markeren het werk als gepland
  • Bevestig of los op vanuit de melding zelf, of vanuit een automatisering
Titel
Checkout flow is down
Monitor bekijkenPostmortem schrijven
DuurLoopt nog
MonitorCheckout flow
OorzaakHTTP 503 — Service Unavailable
Gemeld aanSlack, PagerDuty
Impact
Status
Gedetecteerd14:02Vastgesteld14:053Bewakennu4Opgelost
Tijdlijn
BewakenJasparDe failover naar de standby is klaar. We kijken naar de foutpercentages voordat we het afsluiten.
VastgesteldJasparDe primaire database accepteert geen verbindingen meer. Alles ervoor is geraakt.
OnderzoekenSystemHTTP 503 — Service Unavailable
2 monitors door deze stilgehouden
API healthmeegenomen, niet apart gemeld
Search APImeegenomen, niet apart gemeld

Welke monitors van welke afhangen geef je één keer per monitor op.

Zie de deploy die vlak voor de storing kwam

Storingen beginnen vaak met een wijziging, en de eerste vraag bij elk incident is: “hebben we net iets uitgerold?”. Koppel een GitHub-repository aan de monitors, servers of tags die erbij horen, en elke deploy die GitHub meldt verschijnt als markering in hun reactietijd- en servergrafieken, met de commit, de omgeving en wie hem uitrolde. Een incident dat binnen een uur na een deploy begint, noemt die deploy bovenaan de tijdlijn, met een link ernaartoe. Een deploy voegt alleen informatie toe: hij verandert nooit een status, de uptime of een incident.

  • Een markering in de grafiek voor elke deploy, mislukte in een andere kleur
  • De deploy van het uur ervoor, bovenaan de tijdlijn van het incident
  • Koppel een repository aan één monitor, één server of een hele tag
  • Gemeld door GitHub voor elke deploy-job die een environment gebruikt
API healthhttps://api.northwind.com/health
ReactietijdUptime24h7d30d

Deploys getoond van northwind-cloud/api (production).Beheren

3 deploys in deze periode:e91d3f0 · production7c1e4a9 · productionb52f0d3 · production

Waar de melding heen gaat is waar het om draait

Een melding die niemand ziet is geen monitoring. Stuur waarschuwingen naar een Slack-kanaal en harde storingen naar PagerDuty, met e-mail, Teams, Discord of Telegram ernaast — en zet een bestemming op alleen-kritiek, zodat de telefoon om 3 uur ’s nachts stil blijft voor dingen die tot maandag kunnen wachten. Voorbij de kanalen kan een automatisering op de melding handelen in plaats van hem alleen door te sturen: de Jira- of Linear-issue openen, de GitHub-issue aanmaken, op je statuspagina posten, naar je eigen endpoint POSTen, of de server herstarten en het incident sluiten als hij terugkomt.

  • E-mail, Slack, Teams, Discord, Telegram en PagerDuty
  • Ernst per bestemming, zodat alleen-kritieke kanalen verder stil blijven
  • Herstelmeldingen, zodat “is het weer goed?” beantwoord is zonder te vragen
  • Of geef het aan een automatisering: Jira, Linear, Notion, GitHub, een webhook, een herstart
Meld het aan deze bestemmingenElke bestemming hoort wat jij hem laat horen.

Of laat een automatisering erop reageren

Jira-issue aanmakenLinear-issue openenGitHub-issue aanmakenMelding op statuspagina plaatsenWebhook aanroepenServer herstarten

Wat het verder regelt

De onderdelen die pas interessant worden als je ze nodig hebt.

Statuspagina’s

Maak van wat je al bewaakt een merkeigen publieke pagina op je eigen domein — met de incidenten en onderhoudsvensters die automatisch meegaan.

Je eigen probes

Draai een probe op een van je eigen servers om iets te bewaken dat alleen binnen je netwerk bereikbaar is, naast de publieke probes.

Historie van responstijden

Responstijden per regio door de tijd bewaard, zodat “het werd vorige dinsdag trager” iets is om aan te wijzen in plaats van te onthouden.

Meldingen op servermetrics

Meld het wanneer de CPU, schijf of het netwerk van een server een drempel passeert — voordat het een check wordt die faalt.

Onderhoudsvensters

Plan het werk in, en de meldingen, de statuspagina en het uptime-cijfer begrijpen alle drie dat het gepland was.

Automatiseringen op monitors

Pauzeer een monitor, demp hem een uur, open een venster of herstart een server, getriggerd door wat je maar wilt.

Eerste monitor live binnen een minuut

Plak een URL. Geen agent te installeren, niets in te stellen, en het gratis plan houdt er twintig.

Zelf bouwen vs InfraNest

Het verschil tussen weten dát iets down is en te horen krijgen wat ertoe doet.

Met de hand

  • Een cronjob die een URL curlt vanaf één machine in één land
  • Elke afhankelijke dienst die je apart belt voor één storing
  • Meldingen in een inbox die om 3 uur ’s nachts niemand leest
  • Een cronjob die stilletjes stopte, een week later opgemerkt
  • Gepland werk niet te onderscheiden van een echte storing

Met InfraNest

  • Op Business: probes op drie continenten die het eens moeten zijn voordat je iets hoort
  • Eén incident dat benoemt wat er echt stuk is
  • Waarschuwingen naar Slack, harde storingen naar PagerDuty, alleen-kritiek waar het telt
  • Een heartbeat-monitor die de stilte binnen minuten opmerkt
  • Onderhoudsvensters die het uptime-cijfer eerlijk houden

Eén login, tien modules

Elke module zit in elk plan, ook in Free — wat verschilt zijn de limieten en een paar geavanceerde functies vanaf Pro.

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
InfraNest Pro – dat alles, één login€24/mnd

Ook in Pro, hierboven niet meegeteld: 100 domeinen met DNS, 10 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

Alle functies vergelijken →

Gemaakt voor hoe jij werkt

Probeer het met een gratis tool

Veelgestelde vragen

Vanaf waar draaien de checks?

Op Business vanaf probes in Europa, Noord-Amerika en Azië-Pacific: elke check draait vanaf meerdere tegelijk, en een status verandert pas als genoeg ervan — verspreid over genoeg regio’s — het eens zijn, en dat is wat voorkomt dat één wispelturige locatie je belt. Op Free en Pro checkt elke monitor vanuit één regio die je zelf kiest. Je kunt ook een probe op je eigen server draaien om iets te bewaken dat alleen binnen je netwerk bereikbaar is.

Wat kan het bewaken?

Websites en API’s via HTTP, keyword- en redirectchecks, TCP-poorten, ping, DNS-records, SSL-certificaten, heartbeat-monitors voor cronjobs, API-monitors met JSON-assertions, de CPU, het geheugen, de schijf en de services van je servers, en de statuspagina’s van andere providers.

Hoe voorkom ik dat één storing me tien keer belt?

Vertel InfraNest welke monitors van welke afhangen. Als een ouder omvalt worden zijn kinderen onderdrukt, dus je krijgt één incident dat de oorzaak benoemt in plaats van een melding per geraakte check. Flapperen wordt apart gedempt, zodat een dienst die op en neer stuitert je niet elke keer belt.

Waar kunnen meldingen heen?

E-mail, Slack, Microsoft Teams, Discord, Telegram en PagerDuty, en elke bestemming kan op een ernstniveau worden gezet — zodat een alleen-kritiek kanaal stil blijft bij waarschuwingen. Een automatisering kan verder gaan en een Jira-, Linear-, Notion- of GitHub-issue openen, op je statuspagina posten, je eigen webhook aanroepen, of direct op de server ingrijpen.

Heb ik een agent nodig om een cronjob te bewaken?

Nee. Een heartbeat-monitor geeft je een URL die je script of cron aanroept zodra het klaar is. Komt die aanroep niet binnen het venster dat je instelt, dan krijg je een melding — en dat vangt de job die stilletjes stopte, de storing die een URL-check nooit kan zien.

Wat gebeurt er tijdens gepland onderhoud?

Open een onderhoudsvenster en de checks daarbinnen stoppen met melden, de statuspagina zegt dat het werk gepland was, en je uptime-cijfer wordt er niet voor gestraft.

Twintig monitors, op het gratis plan

Plak een URL en je eerste check draait binnen een minuut.

Gratis plan · Geen creditcard nodig · In enkele minuten ingesteld