Pereiti prie turinio

Raktažodžių stebėjimas, pagaunantis puslapius, kurie įsikelia, bet rodo ne tai.

Puslapis gali įsikelti nepriekaištingai ir vis tiek būti sugedęs — jūsų turinio vietoje kabo klaidos pranešimas. Uptimia per kiekvieną patikrą perskaito puslapį: tikrina, ar jame yra privalomi žodžiai, ir aptinka klaidų eilutes, kurių ten neturi būti. Pažeidus bet kurią taisyklę, iškart gaunate įspėjimą.

Integruota į kiekvieną veikimo stebėjimą · ne priedas Be kreditinės kortelės Atitinka BDAR
Nuo gedimo iki įspėjimo
30s
Patvirtinančios vietos
3
Tikrinimo taškai
171+
Aprėptos šalys
70+

Puslapis įsikėlė puikiai — tik jame nieko nebuvo

Visi valdymo skydeliai liko žali. Prekių puslapis atsakė akimirksniu, lygiai kaip visada — ir pateikė tuščią katalogą.

11:05:04 Prekės puslapis ir toliau kraunasi įprastaiParyžiaus stebėjimo vieta nuskaito puslapį — “Add to cart” nebeliko puslapis įkeltas
11:05:12 Paryžius, Ashburnas ir Seulas sutampaAtidaromas incidentas — trys regionai perskaitė tą patį klaidingą puslapį, tai ne atsitiktinumas puslapis įkeltas
11:09 Budintysis patvirtina tiesiai iš SlackVienas pasirašytos nuorodos paspaudimas — pridėtas atsako turinys · MTTA 4 min. puslapis įkeltas
11:23 Pataisyta — kartu su rodytu puslapiuPateiktas puslapis ir nepavykusi taisyklė — užfiksuota tą akimirką, kai įvyko gedimas neprarasta nė vieno užsakymo
18 minklaidingas puslapis → pataisyta
Jūs pirmi pamatėte, kad puslapis rodo ne tai.11:23
Puslapis toliau įsikėlė kaip visada — tik jo turinys nebebuvo teisingas. Uptimia jį perskaitė, trūkstamą tekstą patvirtino iš trijų regionų ir kartu su incidentu išsaugojo tą patį puslapį.
puslapis įsikėlė, bet gedimas pagautaspatvirtinta iš 3 regionųatsako turinys išsaugotas kaip įrodymasSlack · SMS · PagerDuty — 12 kanalų
O be raktažodžių patikros? Kiekviename valdymo skydelyje puslapis atrodo tvarkingas. Sugedęs katalogas tiesiog toliau veikia — kol klientas parašo el. laišką klausdamas, kur dingo pirkimo mygtukas. atrodo tvarkingas

Ką gali pagauti raktažodžio taisyklė

Reikalaukite žodžių, kurie atsiranda tik puslapiui veikiant tvarkingai, arba uždrauskite tuos, kurie pasirodo tik jam sugedus.

Privalomas tekstasŽodžiai, kurie privalo būti
Draudžiamas tekstasEilutės, kurios niekada neturi pasirodyti
Klaidų požymiaiDB klaidos, stack trace, išimtys
Techninės priežiūros pranešimai“Tuoj grįšime” veikiančiame puslapyje
171+ tikrinimo taškai skaito kiekvieno atsako turinį
Kainos ir atsargos“0,00 €”, “Išparduota”, tuščias krepšelis
Neužpildytas tekstas“Lorem ipsum”, “undefined”, “null”
API atsakaiLaukas, požymis ar klaidos pranešimas
Patikra užfiksuoja tai, ką žalia lemputė nuslepia: dingo reikalingi žodžiai arba atsirado draudžiami — duomenų bazės klaida, stack trace, techninės priežiūros juosta, tuščias krepšelis. Ir visa tai puslapyje, kuris įsikelia be priekaištų. įsikelia, bet klaidingas

Patvirtinimas, įspėjimai ir įrodymai

Be klaidingų turinio įspėjimų

Pirma patvirtinama, tik tada jus iškviečia

Jei vienas regionas gauna tik pusiau įkeltą puslapį, pranešimo negausite. Uptimia turinį iš naujo patikrina kituose regionuose — incidentas fiksuojamas tik tada, kai visi jie praneša tą patį trūkstamą ar draudžiamą tekstą. Vienos tvarkingos patikros pakanka jį uždaryti.

  • Patvirtinama iš iki 3 regionų — lėtas, pusiau atvaizduotas puslapis jūsų neiškvies
  • Kelios raktažodžių taisyklės viename stebėjimo objekte — vienų žodžių reikalaukite, kitus uždrauskite
  • Vykdoma per tą pačią patikrą — jokios papildomos užklausos, tas pats 30 sekundžių grafikas
Kaip patvirtinamas turinio gedimas
🇫🇷Pariseu-par · 11:05:04nerasta
🇺🇸Ashburnus-ash · 11:05:07nerasta
🇰🇷Seoulap-seo · 11:05:09nerasta
3 / 3regionai
sutaria
Incidentas atidarytas11:05:12
Išsiųsta po 8 s nuo pirmo neatitikimo — patvirtinta, kad tai tikras gedimas, o ne lėtas atvaizdavimas.
SlackEl. paštasSMSPagerDuty
Tik vienam regionui puslapis įsikelia lėtai? Perskaityta iš naujo ir atmesta — dėl vieno pusiau atvaizduoto puslapio niekas nežadinamas. be įspėjimo
Įspėjimai

Sužino tas, kas ir turi sužinoti

Patvirtintas turinio gedimas iškart siunčiamas į Slack, SMS, PagerDuty ar bet kurį iš 12 kanalų. Jei niekas neatsiliepia, pranešimas perduodamas kitam budinčiajam pagal jūsų grafiką; kai puslapis vėl tampa tvarkingas, viską užbaigia atsistatymo pranešimas.

  • Eskalavimo pakopos su patvirtinimu vienu paspaudimu — gesinant gaisrą prisijungti nereikia
  • Techninės priežiūros laikotarpiai — diegimas, perrašantis tekstus, nieko nežadina
  • Atsistatymo pranešimas su gedimo trukme, kai puslapis vėl tampa tvarkingas
Įspėjimų ir eskalavimo dokumentacija
Turinio patikra nepavyko11:05:12
shop.caldmont.com/products — trūksta “Add to cart”, patvirtinta iš trijų regionų.
SlackEl. paštasSMSPagerDuty+ Teams, WhatsApp…
1
Pirmasis budintysis
iškviesta 11:05:12 · Slack, SMS ir el. paštas
nepatvirtinta
2
Antrasis budintysis
patvirtinta 11:09:03 · vienas paspaudimas, be prisijungimo
MTTA 4 m
3
Inžinerijos vadovas
niekas nežadinamas — miega toliau
Vėl tvarkoje 11:23:04 — į tuos pačius kanalus išsiunčiamas atsistatymo pranešimas su gedimo trukme. Ciklas užbaigtas. klaidingas 18 min.
Įrodymai

Puslapis toks, koks buvo pateiktas

Kiekvienas incidentas išsaugo nepavykusios patikros atsako turinį — taisote tą puslapį, kurį matėte, o ne tą, kuris veikia jums jį perkrovus.

  • Atsako turinys ir antraštės — išsaugomi tie patys baitai, kuriuos perskaitė patikra
  • Stebėjimo objekto taisyklės — pateikiamos kartu su incidentu, šalia to turinio, su kuriuo buvo lygintos
  • Perduokite bet kam — eksportuokite į PDF ar HTML arba dalinkitės viešo incidento nuoroda
Ką užfiksuoja incidentas
NEPAVYKOIncidentas #3391
shop.caldmont.com/products · Ashburn · 11:05 UTC · HTTP 200
dns21 ms
connect40 ms
send2 ms
wait180 ms
keywordnerasta
Ekrano nuotrauka
0prekės rodomos
Atsako turinys
HTTP/1.1 200 OK
<div id="catalog">
  <p>No products found.</p>
Raktažodžių taisyklės
required   "Add to cart"
required   "Proceed to pay"
forbidden  "database error"
Atsako turinys lieka prie incidento — eksportuokite jį arba pasidalykite vieša nuoroda, kad bet kas pamatytų puslapį tokį, koks jis buvo per gedimą. Prisijungti nereikia. 1 paspaudimas
Pasaulinis tinklas

Skaitoma ten, kur yra jūsų klientai

CDN ar pakraščio talpykla viename regione gali rodyti pasenusį klaidos puslapį, nors kilmės serveris atrodo nepriekaištingai. Atsako turinį skaitant iš 171+ tikrinimo taškų, sugedęs puslapis pastebimas net tada, kai jį mato tik dalis lankytojų.

  • Tikriname bent kas 30 sekundžių — prastas diegimas ilgai nepasislėps
  • Turinys nuskaitomas kiekvienoje stebėjimo vietoje — prie kiekvienos patikros nurodomas ją atlikęs regionas
  • 171+ stebėjimo vietų 70+ šalyse — puslapis, kuris genda tik vienoje rinkoje, vis tiek bus pastebėtas
Peržiūrėkite stebėjimo vietų tinklą
shop.caldmont.com/productsvis kitame regione · 16:40 UTC
🇺🇸 Dallas
200 · tekstas rastas
🇩🇪 Frankfurt
200 · DB klaida
🇯🇵 Tokyo
200 · tekstas rastas
+ dar 168
skaito turinį
Kilmės serveris iš Dalaso atrodė tvarkingas — klaidą, įstrigusią talpykloje, rodė tik Frankfurto pakraščio mazgas. Tai pastebima kiekvienos stebėjimo vietos žurnale, vos tik ateina jo eilė. 1 regionas

Įsikeliantis puslapis vis tiek gali būti sugedęs.Perskaitykite, ką jis atsiuntė.

Raktažodžių taisyklės kiekvienoje veikimo patikroje, kiekviename regione, kiekviename įspėjimų kanale — 30 dienų nemokamai, ir tai nekainuoja papildomai.

Išbandykite 30 d. nemokamai
30 dienų nemokamai be kreditinės kortelės atšaukite bet kada

Kaip veikia raktažodžių stebėjimas

Pridėkite bet kuriam veikimo stebėjimui per minutę — jokios papildomos patikros, jokio kodo.

1 žingsnis20 sekundžių

Įrašykite svarbiausius žodžius

Bet kuriame HTTP stebėjime surašykite tekstą, kuris privalo būti, ir tekstą, kurio negali būti.

Svetainės URL
https://shop.caldmont.com/products
200 OK iš eu-par · turinys perskaitytas per 168 ms
Privalo būti
"Add to cart" · "Proceed to checkout"
Negali būti
"database error" · "undefined"
2 žingsnis20 sekundžių

Pasirinkite, kas apie tai sužinos

Pasirinkite žmones ir kanalus — eskalavimo pakopos ir ramybės valandos neprivalomos.

Siųsti įspėjimus per
SlackEl. paštasPagerDutySMS+ Teams, WhatsApp, Telegram…
Įspėti, kai
Raktažodžio klaida · patvirtinta 3 regionuose
AtšauktiPradėkite stebėti →
3 žingsnisautomatiškai

Gaukite įspėjimą, kai puslapyje ne tas tekstas

Patvirtinta raktažodžio klaida sukuria vieną incidentą ir įspėja visus pasirinktus kanalus.

#ops-alerts
Uptimia 11:05
⚠ Turinio patikra nepavyko — shop.caldmont.com/products
"Add to cart" nerastaHTTP 200 · 3 regionai11:05:12 UTC
Taip pat siunčiama į El. paštasSMSPagerDuty

Taip pat įskaičiuota

Visavertė REST API

Nustatykite raktažodžių taisykles iš CI ar skriptų — privalomą ir draudžiamą tekstą kiekvienam stebėjimo objektui.

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

Operacijų stebėjimas

Tekstui, kuris atsiranda tik pasileidus JavaScript — tikrinama tikroje naršyklėje.

tikra naršyklė · tekstą nuskaito jau atvaizdavus puslapį

Suplanuotos ataskaitos

Pasiekiamumo ir incidentų ataskaitos su jūsų logotipu ir spalvomis.

Kas savaitęKas mėnesįKasmet

Vieši būsenos puslapiai

Papasakokite klientams, kas vyksta — ir ką jau pataisėte.

viešas · būsena realiu laiku · jūsų pačių domenas

Techninės priežiūros laikotarpiai

Turinio pakeitimas diegimo metu nieko nežadina.

Kt 23:00–01:00 · įspėjimai išjungti

Visi stebėjimo tipai vienoje paskyroje

Raktažodžių patikros veikia šalia pasiekiamumo, SSL, operacijų, DNS ir veikimo signalo stebėjimo — tie patys kontaktai, grupės ir vaidmenys.

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

Įspėjimai ten, kur jūsų komanda jau dirba

Vienas turinio gedimas iškart pasiekia visus — tuos pačius kontaktus ir kanalus, kuriuos jau naudojate.

Budėjimas ir eskalavimas
Tiesioginiai kanalai

12 kanalų, vienas kontaktų sąrašas — raktažodžio gedimas pasiekia visus.

Peržiūrėkite visą integracijų katalogą
11:05 · nepavyko patikrinti turinio — shop.caldmont.com/products · HTTP 200
#ops-alertsSlack
⚠ Turinio klaida — shop.caldmont.com/products
"Add to cart" nerastaHTTP 200 · 3/3Patvirtinti ↩
+371 ··· 4082SMS
Uptimia: TURINIO KLAIDA shop.caldmont.com/products. Trūksta „Add to cart“, HTTP 200, 3 regionai, 11:05 UTC.
InboxEl. paštas
⚠ Nepavyko patikrinti turinio — shop.caldmont.com/products
Trūksta „Add to cart“ — nustatyta Paryžiuje, Ashburne ir Seule 11:05:12 · patvirtinkite…
ProductionPagerDuty
TRIGGEREDTurinys — shop.caldmont.com/products
priskirta budinčiajam · išsiuntė Uptimia

Kas yra raktažodžių stebėjimas?

Raktažodžių stebėjimas — tai turinio patikra, patvirtinanti, kad puslapio atsako turinyje yra tai, kas privalo būti, ir nėra to, ko būti neturi — tai tikrinama kaskart atliekant veikimo patikrą. Todėl puslapis, kuris įsikelia nepriekaištingai, bet rodo duomenų bazės klaidą, tuščią lentelę ar pranešimą apie techninę priežiūrą, laikomas neveikiančiu, o ne veikiančiu.

Kol viskas veikia

Kaip vyksta raktažodžio patikra?

Uptimia
171+ tikrinimo taškų
skaito turinį · kas 30 s
Jūsų puslapis
įsikelia · tekstas rastas

Kiekviena patikra atsiunčia puslapį ir patikrina, ar atsake yra privalomas tekstas, o draudžiamo – nėra, taip pat ar puslapis apskritai atsakė ir kiek laiko tai užtruko.

Kai patikra nepavyksta

Kai puslapyje ne tie žodžiai

Jūsų puslapis
įsikelia · teksto nėra
pertikrinta · 3 regionai
Uptimia
atidaro incidentą

patvirtinta 3/3 → atidaromas turinio incidentas

Dvi taisyklės

Ką gali tikrinti raktažodžio taisyklė?

Dvi taisyklės apima daugumą atvejų, kai puslapis įsikelia normaliai, bet vis tiek sugedęs: reikalaukite teksto, kuris rodomas tik kai viskas tvarkoje, arba uždrauskite tekstą, kuris atsiranda tik sugedus.

Vadovas: kaip pasirinkti raktažodžius, kad nebūtų klaidingų aliarmų
TaisyklėJūs nurodotePagauna
privalo būti“Add to cart”nepavyko atvaizduoti katalogo
privalo būtisavo kainos tekstąsugedo kainų valdiklis
negali būti“database error”nutrūko ryšys su DB
negali būti“Exception”nutekėjo stack trace
negali būti“Tuoj grįšime”užsilikęs priežiūros puslapis

Dažni klausimai apie raktažodžių stebėjimą

01Kas yra raktažodžių stebėjimas?+
Tai turinio patikra, veikianti kartu su jūsų veikimo stebėjimu: kiekvieną kartą ji perskaito puslapio atsako turinį ir nepavyksta, jei trūksta privalomo teksto arba atsiranda draudžiamas. Puslapis gali įsikelti nepriekaištingai ir vis tiek būti sugedęs — būtent tai ir pagauna raktažodžio patikra.
02Kaip veikia raktažodžio patikra?+
Per kiekvieną patikrą Uptimia atsisiunčia puslapį ir jo turinyje ieško jūsų nurodyto teksto: žodžių, kurie “privalo būti”, ir žodžių, kurie “negali būti”. Prieš atveriant incidentą nepavykusi taisyklė dar kartą patikrinama iš kitų regionų.
03Kuo skiriasi “privalo būti” ir “negali būti”?+
“Privalo būti” suveikia, kai dingsta reikalingas tekstas — nebėra “Add to cart”, kainos ar sėkmės pranešimo. “Negali būti” suveikia, kai atsiranda draudžiamas tekstas — duomenų bazės klaida, stack trace, “Tuoj grįšime” juosta. Naudokite tiek vienų, tiek kitų, kiek reikia.
04Ar veikia JavaScript generuojamuose puslapiuose?+
Raktažodžių patikra nuskaito neapdorotą HTML kodą, kurį grąžina serveris, todėl ji nemato teksto, kurį naršyklė atvaizduoja vėliau, vykdydama JavaScript. Vienpuslapėms programoms ir kitam kliento pusėje generuojamam turiniui skirtas operacijų stebėjimo objektas: jis atidaro puslapį tikroje naršyklėje ir patikrina tekstą jį atvaizdavus.
05Ar raktažodžių stebėjimas yra atskiras stebėjimo objektas?+
Ne — tai HTTP (veikimo laiko) stebėjimo objekto dalis. Raktažodžių taisykles pridedate prie jau turimo svetainės stebėjimo objekto, ir jos vykdomos pagal tą patį tvarkaraštį bei iš tų pačių vietų — jokios papildomos užklausos nereikia.
06Ar galima tikrinti daugiau nei vieną raktažodį?+
Taip. Viename stebėjimo objekte gali veikti kelios taisyklės iš karto — kelių eilučių reikalaukite, kelias kitas uždrauskite — o patikra nepavyksta, jei nepavyksta bent viena taisyklė.
07Ar galima naudoti su JSON API?+
Taip. Taisyklė ieško teksto bet kurioje atsako turinio dalyje, todėl JSON galiniame taške galite reikalauti lauko ar reikšmės arba uždrausti klaidos pranešimą — lygiai taip pat lengvai, kaip ir HTML puslapyje.
08Ką matau, kai raktažodžio patikra nepavyksta?+
Incidente išsaugoma patikros nustatyta klaida, stebėjimo objekto raktažodžių taisyklės ir realus gautas atsako turinys — taigi matote puslapį tokį, koks jis buvo gedimo metu, o ne tokį, koks veikia jums jį perkrovus.
09Kaip išvengiate netikrų pavojaus signalų dėl lėto puslapio?+
Prieš siunčiant įspėjimą, raktažodžio gedimas dar kartą patikrinamas keliuose regionuose, todėl dėl vieno pusiau užsikrovusio puslapio įspėjimo negausite. Atsistatymas saugus — incidentas užsidaro po vienos sėkmingos patikros.
10Ar yra nemokamas planas?+
Taip. Raktažodžių patikros įeina į kiekvieną veikimo stebėjimo objektą visuose planuose ir niekada nėra mokamas priedas. Nemokamame plane gaunate vieną stebėjimo objektą su raktažodžių taisyklėmis ir 5 minučių intervalu, be kreditinės kortelės; Basic pakelia iki 10 stebėjimo objektų, Professional — iki 100 su 30 sekundžių intervalu, o planai siekia iki 1 000. 30 dienų bandymas atveria viską ir talpina 500 stebėjimo objektų.
11Ar gausiu įspėjimą, jei puslapis genda tik viename regione?+
Pagal numatytuosius nustatymus – ne, ir tai daroma sąmoningai. Nepavykusi patikra iš naujo tikrinama kituose regionuose, o pagal numatytuosius nustatymus incidentas atveriamas tik tada, kai tam pritaria trys regionai – būtent tai apsaugo nuo to, kad vienas lėtas ar pusiau atvaizduotas puslapis kažką pažadintų. Gedimas, būdingas tik vienam regionui – pavyzdžiui, kai klaidą su talpykloje įstrigusiu turiniu rodo tik vienas CDN pakraščio mazgas – kitur gali ir nepasikartoti, todėl jis matysis tikrinimo taškų žurnale, bet incidento neatvers. Jei būtent toks gedimas jums svarbiausias, stebėjimo objekto sutrikimo patvirtinimą nustatykite ties vienu regionu – tuomet pirmasis tikrinimo taškas, perskaitęs klaidingą turinį, iš karto jus iškvies.

Patikrinkite, ką jūsų puslapiai iš tikrųjų rodo.

Pridėkite raktažodžio taisyklę prie bet kurio stebėjimo objekto — sužinokite pirmi apie klaidingą turinį.

30 dienų nemokamas bandymas Paremta jūsų veikimo patikromis Be kreditinės kortelės Atitinka BDAR
Raktažodžių patikros integruotos į veikimo stebėjimą — net nemokamame plane.