Naar inhoud springen

Trefwoordmonitoring die pagina's opspoort die laden maar toch stuk zijn.

Een pagina kan foutloos laden en toch stuk zijn — een foutmelding op de plek waar uw content zou moeten staan. Uptimia leest de pagina bij elke controle, vereist de woorden die er moeten staan en signaleert de foutmeldingen die er nooit mogen verschijnen, en waarschuwt u zodra een van beide regels wordt overtreden.

Ingebouwd in elke uptime-monitor · geen uitbreiding nodig Geen creditcard AVG-klaar
Kapotte pagina tot waarschuwing
30s
Locaties voor bevestiging
3
Probes
171+
Probe-landen
70+

De pagina die prima laadde — maar leeg was

Elk dashboard bleef groen. De productpagina antwoordde direct, precies zoals altijd — en toonde een catalogus zonder inhoud.

11:05:04 De productpagina laadt nog gewoonDe probe in Parijs leest de pagina — “Add to cart” is verdwenen pagina geladen
11:05:12 Parijs, Ashburn en Seoel bevestigen hetEr gaat een incident open — drie regio's lezen dezelfde verkeerde pagina, geen toeval pagina geladen
11:09 De wachtdienst bevestigt vanuit SlackEén klik op de ondertekende link — pagina-inhoud meegestuurd · MTTA 4 min pagina geladen
11:23 Opgelost — met de pagina zoals die werd getoondDe pagina zoals geleverd en de regel die faalde — vastgelegd op het moment van de storing geen bestellingen verloren
18 minverkeerde pagina → opgelost
U zag dat de pagina fout was — als eerste.11:23
De pagina bleef gewoon laden — de woorden erop klopten niet meer. Uptimia las de pagina, bevestigde de ontbrekende tekst vanuit drie regio's, en bewaarde precies die pagina bij het incident.
pagina geladen, en toch opgemerktbevestigd vanuit 3 regio'spagina-inhoud bewaard als bewijsSlack · sms · PagerDuty — 12 kanalen
En zonder trefwoordcontrole? De pagina oogt gezond op elk dashboard. De kapotte catalogus blijft gewoon draaien — tot een klant mailt om te vragen waar de koopknop is gebleven. oogt gezond

Wat een trefwoordregel kan opsporen

Vereis de woorden die alleen verschijnen als een pagina gezond is, of verbied de woorden die alleen verschijnen als ze stuk is.

Vereiste tekstWoorden die aanwezig moeten zijn
Verboden tekstTeksten die nooit mogen verschijnen
FoutsignaturenDatabasefouten, stacktraces, exceptions
Onderhoudsmeldingen“Zijn zo terug” op een live pagina
171+ probes lezen elke pagina-inhoud
Prijzen & voorraad“€ 0,00”, “Niet op voorraad”, leeg winkelmandje
Plaatshouders“Lorem ipsum”, “undefined”, “null”
API-antwoordenEen veld, een vlag of een foutmelding
De controle faalt op de storing die een groen lampje verbergt: de juiste woorden weg, of de verkeerde woorden aanwezig — een databasefout, een stacktrace, een onderhoudsbanner, een leeg winkelmandje, allemaal op een pagina die foutloos laadt. laadt, toch fout

Bevestiging, waarschuwingen en bewijs

Geen vals contentalarm

Bevestigd voordat u een waarschuwing krijgt

Eén regio die een halfopgebouwde pagina laadt, waarschuwt u nooit. Uptimia leest de pagina-inhoud opnieuw vanaf andere probes — pas als ze allemaal dezelfde ontbrekende of verboden tekst rapporteren, gaat het incident open. Eén schone lezing sluit het weer.

  • Bevestigd vanuit tot 3 regio's — een traag halfgeladen pagina kan u niet waarschuwen
  • Meerdere trefwoordregels per monitor — vereis sommige woorden, verbied andere
  • Draait op dezelfde controle — geen extra verzoek, hetzelfde schema van 30 seconden
Hoe contentbevestiging werkt
🇫🇷Pariseu-par · 11:05:04niet gevonden
🇺🇸Ashburnus-ash · 11:05:07niet gevonden
🇰🇷Seoulap-seo · 11:05:09niet gevonden
3 / 3regio's
bevestigen
Incident geopend11:05:12
Verstuurd 8 s na de eerste misser — bevestigd echt, geen trage weergave.
SlackE-mailSMSPagerDuty
Slechts één regio laadt traag? Opnieuw gelezen en genegeerd — één halfgeladen pagina waarschuwt u nooit. geen waarschuwing
Waarschuwingen

De juiste persoon hoort het meteen

Een bevestigde contentstoring gaat rechtstreeks naar Slack, sms, PagerDuty of elk van de 12 kanalen. Blijft dit onbeantwoord, dan klimt de ladder naar de volgende persoon op uw schema; leest de pagina weer schoon, dan sluit een herstelmelding het af.

  • Escalatieladders met bevestiging in één klik — geen login midden in de brand
  • Onderhoudsvensters — een deploy die tekst herschrijft, waarschuwt nooit iemand
  • Herstelmelding met de duur van de storing zodra de pagina weer schoon leest
Documentatie over waarschuwingen & escalaties
Contentcontrole gefaald11:05:12
shop.caldmont.com/products — “Add to cart” ontbreekt, bevestigd vanuit drie regio's.
SlackE-mailSMSPagerDuty+ Teams, WhatsApp…
1
Eerste wachtdienst
gewaarschuwd 11:05:12 · Slack, sms en e-mail
niet bevestigd
2
Tweede wachtdienst
bevestigd 11:09:03 · één klik, geen login
MTTA 4 m
3
Engineering lead
nooit gewaarschuwd — blijft slapend
Weer schoon om 11:23:04 — een herstelmelding met de duur van de storing gaat naar dezelfde kanalen. De cirkel is rond. 18 min fout
Het bewijs

De pagina zoals die werd getoond

Elk incident bewaart de pagina-inhoud van de falende controle — zodat u de pagina oplost die u zag, niet de versie die het wél doet zodra u herlaadt.

  • De pagina-inhoud en headers — de exacte bytes die de controle las, bewaard
  • De regels op de monitor — vermeld bij het incident, naast de inhoud waartegen ze werden gelezen
  • Geef het aan iedereen — exporteer als PDF of HTML, of deel een openbare incidentlink
Wat een incident vastlegt
GEFAALDIncident #3391
shop.caldmont.com/products · Ashburn · 11:05 UTC · HTTP 200
dns21 ms
connect40 ms
send2 ms
wait180 ms
keywordniet gevonden
Screenshot
0producten getoond
Pagina-inhoud
HTTP/1.1 200 OK
<div id="catalog">
  <p>No products found.</p>
Trefwoordregels
required   "Add to cart"
required   "Proceed to pay"
forbidden  "database error"
De pagina-inhoud staat bij het incident — exporteer deze of deel een openbare link, zodat iedereen de pagina kan zien zoals die faalde. Geen login nodig. 1 klik
Wereldwijd netwerk

Gelezen vanaf waar uw klanten zich bevinden

Een CDN of edge-cache kan in één regio een verouderde foutpagina serveren, terwijl de oorsprong er perfect uitziet. Door de inhoud vanaf 171+ probes te lezen, komt de kapotte pagina aan het licht die slechts een deel van uw bezoekers ziet.

  • Controles tot wel elke 30 seconden — een mislukte deploy kan zich niet lang verstoppen
  • De inhoud gelezen per probe — elke controle is voorzien van de regio die hem las
  • 171+ probes in 70+ landen — een pagina die alleen in één markt stukgaat, komt alsnog boven water
Bekijk het probe-netwerk
shop.caldmont.com/productsroteert langs elke regio · 16:40 UTC
🇺🇸 Dallas
200 · tekst oké
🇩🇪 Frankfurt
200 · databasefout
🇯🇵 Tokyo
200 · tekst oké
+ 168 meer
leest de pagina-inhoud
Vanuit Dallas zag de oorsprong er prima uit — alleen de edge in Frankfurt serveerde de gecachte foutpagina. Dit komt naar voren in het logboek per probe, zodra de rotatie daar aankomt. 1 regio

Een pagina die laadt, kan nog steeds stuk zijn.Lees wat ze verstuurde.

Trefwoordregels bij elke uptime-controle, elke regio, elk waarschuwingskanaal — 30 dagen gratis, en niets daarvan is een betaalde uitbreiding.

Start uw proefperiode van 30 dagen
30 dagen gratis geen creditcard altijd opzegbaar

Zo werkt trefwoordmonitoring

Voeg het binnen een minuut toe aan elke uptime-monitor — geen extra controle, geen code.

Stap 120 seconden

Voeg de woorden toe die ertoe doen

Geef bij elke HTTP-monitor de tekst op die aanwezig moet zijn, en de tekst die er niet mag staan.

Website-URL
https://shop.caldmont.com/products
200 OK vanuit eu-par · pagina-inhoud gelezen in 168 ms
Moet bevatten
"Add to cart" · "Proceed to checkout"
Mag niet bevatten
"database error" · "undefined"
Stap 220 seconden

Kies wie het hoort

Kies de mensen en de kanalen — ladders en stille uren zijn optioneel.

Verstuur waarschuwingen via
SlackE-mailPagerDutySMS+ Teams, WhatsApp, Telegram…
Waarschuwen wanneer
Trefwoord faalt · bevestigd vanuit 3 regio's
AnnulerenStart met monitoren →
Stap 3automatisch

Word gewaarschuwd als de pagina fout leest

Een bevestigde trefwoordstoring opent één incident en waarschuwt elk gekozen kanaal.

#ops-alerts
Uptimia 11:05
⚠ Contentcontrole gefaald — shop.caldmont.com/products
"Add to cart" ontbreektHTTP 200 · 3 regio's11:05:12 UTC
Ook verzonden naar E-mailSMSPagerDuty

Ook inbegrepen

Volledige REST API

Stel trefwoordregels in vanuit CI of scripts — vereiste en verboden tekst, per monitor.

POST /api/v2/uptime 201 · keywords: must_exist + must_not_exist

Transactiemonitoring

Voor tekst die pas wordt weergegeven nadat JavaScript is uitgevoerd — gecontroleerd in een echte browser.

echte browser · leest de tekst nadat deze is weergegeven

Geplande rapporten

Uptime- en incidentrapporten, in uw eigen huisstijl met logo en kleuren.

WekelijksMaandelijksJaarlijks

Openbare statuspagina&#039;s

Vertel klanten wat er speelt — en wat u al hebt opgelost.

openbaar · live status · uw eigen domein

Onderhoudsvensters

Een contentwijziging tijdens een deploy waarschuwt nooit iemand.

do 23:00–01:00 · waarschuwingen stilgezet

Elk type monitor in één account

Trefwoordcontroles staan naast uptime-, SSL-, transactie-, DNS- en heartbeat-monitors — dezelfde contacten, groepen en rollen.

shop.caldmont.com/productsKEYWORD shop.caldmont.comUPTIME checkout flowTRANSACTION

Waarschuwingen op de plek waar uw team al werkt

Eén contentstoring, overal afgeleverd — dezelfde contacten en kanalen die u al gebruikt.

Wachtdienst & escalatie
Direct

12 kanalen, één contactenlijst — een trefwoordstoring bereikt ze allemaal.

Bekijk de volledige integratielijst
11:05 · contentcontrole gefaald — shop.caldmont.com/products · HTTP 200
#ops-alertsSlack
⚠ Content gefaald — shop.caldmont.com/products
"Add to cart" ontbreektHTTP 200 · 3/3Bevestigen ↩
+371 ··· 4082SMS
Uptimia: CONTENT GEFAALD shop.caldmont.com/products. "Add to cart" ontbreekt, HTTP 200, 3 regio's, 11:05 UTC.
InboxE-mail
⚠ Contentcontrole gefaald — shop.caldmont.com/products
"Add to cart" ontbreekt — bevestigd vanuit Parijs, Ashburn en Seoel om 11:05:12 · bevestig…
ProductionPagerDuty
TRIGGEREDContent — shop.caldmont.com/products
toegewezen aan wachtdienst · verstuurd door Uptimia

Wat is trefwoordmonitoring?

Trefwoordmonitoring is een contentcontrole die bevestigt dat de pagina-inhoud de tekst bevat die erin hoort te staan — of geen van de tekst die er niet in hoort — bij elke uptime-controle. Zo wordt een pagina die perfect laadt terwijl er een databasefout, een leeg raster of een onderhoudsmelding staat, als offline opgemerkt, in plaats van als online meegeteld.

Terwijl alles werkt

Hoe verloopt een trefwoordcontrole?

Uptimia
171+ probes
leest de pagina-inhoud · elke 30 s
Uw pagina
laadt · tekst gevonden

Elke controle haalt de pagina op en doorzoekt wat terugkomt op uw vereiste en verboden tekst, en ook of er überhaupt antwoord kwam en hoe lang dat duurde.

Als een controle mislukt

Als de woorden niet kloppen

Uw pagina
laadt · tekst ontbreekt
opnieuw gecontroleerd · 3 regio's
Uptimia
opent het incident

bevestigd 3/3 → contentincident gaat open

Twee regels

Wat kan een trefwoordregel controleren?

Twee regels dekken de meeste pagina's die prima laden maar toch stuk zijn: vereis tekst die alleen verschijnt als de pagina klopt, of verbied tekst die alleen verschijnt als dat niet zo is.

Handleiding: trefwoorden kiezen die geen vals alarm geven
RegelU vereistVangt op
moet bestaan“Add to cart”catalogus werd niet weergegeven
moet bestaanuw prijstekstprijswidget stuk
mag niet bestaan“database error”databaseverbinding verbroken
mag niet bestaan“Exception”stacktrace gelekt
mag niet bestaan“Be right back”verdwaalde onderhoudspagina

Veelgestelde vragen over trefwoordmonitoring

01Wat is trefwoordmonitoring?+
Een contentcontrole die meelift op uw uptime-monitor: ze leest de pagina-inhoud bij elke controle en faalt als vereiste tekst ontbreekt of verboden tekst aanwezig is. Een pagina kan perfect laden en toch stuk zijn — een trefwoordcontrole is wat dat opvangt.
02Hoe werkt een trefwoordcontrole?+
Bij elke controle haalt Uptimia de pagina op en doorzoekt de inhoud op de tekst die u instelt: woorden die “aanwezig moeten zijn” en woorden die “afwezig moeten zijn”. Een falende regel wordt eerst vanuit andere regio's opnieuw gelezen voordat een incident opent.
03Wat is het verschil tussen “moet bestaan” en “mag niet bestaan”?+
“Moet bestaan” faalt zodra vereiste tekst verdwijnt — een ontbrekende “Add to cart”, een prijs, een succesmelding. “Mag niet bestaan” faalt zodra verboden tekst verschijnt — een databasefout, een stacktrace, een “Be right back”-banner. Gebruik er zoveel van elk als u nodig heeft.
04Werkt het op pagina's die door JavaScript worden weergegeven?+
Een trefwoordcontrole leest de ruwe HTML die de server teruggeeft, en ziet dus geen tekst die een browser pas later met JavaScript tekent. Voor single-page apps en andere client-gerenderde content laadt een transactiemonitor de pagina in een echte browser en controleert de tekst nadat deze is weergegeven.
05Is trefwoordmonitoring een aparte monitor?+
Nee — het maakt deel uit van een HTTP-/uptime-monitor. U voegt trefwoordregels toe aan een websitemonitor die u al heeft, en ze draaien op hetzelfde schema en dezelfde locaties, zonder extra verzoek.
06Kan ik op meer dan één trefwoord controleren?+
Ja. Eén monitor kan meerdere regels tegelijk dragen — vereis een paar teksten en verbied er een paar andere — en de controle faalt zodra ook maar één regel faalt.
07Kan ik het gebruiken op een JSON-API?+
Ja. De regel matcht tekst overal in de pagina-inhoud, dus u kunt net zo makkelijk een veld of waarde vereisen, of een foutmelding verbieden, op een JSON-endpoint als op een HTML-pagina.
08Wat zie ik als een trefwoordcontrole faalt?+
Het incident bevat de storing die de controle meldde, de trefwoordregels op de monitor, en de pagina-inhoud die daadwerkelijk werd gelezen — zodat u naar de pagina kijkt zoals die faalde, niet naar een versie die het wél doet zodra u herlaadt.
09Hoe voorkomt u vals alarm door een trage pagina?+
Een trefwoordstoring wordt eerst vanuit meerdere regio's opnieuw gelezen voordat er een waarschuwing afgaat, zodat één halfgeladen pagina u nooit waarschuwt. Herstel is foutveilig — één schone lezing sluit het incident af.
10Is er een gratis pakket?+
Ja. Trefwoordcontroles horen bij elke uptime-monitor in elk pakket, nooit bij een betaalde uitbreiding. Het gratis pakket bevat één monitor met trefwoordregels op intervallen van 5 minuten, zonder creditcard; Basic verhoogt dat naar 10 monitors, Professional naar 100 met intervallen van 30 seconden, en de pakketten lopen op tot 1.000. De proefperiode van 30 dagen ontgrendelt alles, met ruimte voor 500 monitors.
11Waarschuwt een pagina die alleen in één regio stukgaat, mij dan?+
Niet met de standaardinstellingen, en dat is bewust zo. Een mislukte lezing wordt vanuit andere regio's opnieuw gecontroleerd, en standaard moeten drie regio's het eens zijn voordat een incident opengaat — precies wat voorkomt dat één trage of halfgeladen lezing iemand wakker maakt. Een storing die echt regiospecifiek is, zoals één CDN-edge die een gecachte foutpagina serveert, wordt elders mogelijk niet gereproduceerd, en verschijnt dan wel in het logboek per probe zonder een incident te openen. Is dat precies de storing waar het u om gaat, zet dan de bevestiging van de storing op de monitor op één regio: de eerste probe die de verkeerde inhoud leest, waarschuwt u dan meteen.

Controleer wat uw pagina's echt zeggen.

Voeg een trefwoordregel toe aan elke monitor — wees de eerste die het weet zodra een pagina fout leest.

30 dagen gratis proefperiode Draait op uw uptime-controles Geen creditcard AVG-klaar
Trefwoordcontroles zitten ingebouwd in uptime-monitoring — het gratis pakket incluis.