Monitoring z viacerých lokalít

Vaša CDN smeruje do nesprávneho regiónu. Vaša brána firewall blokuje jednu krajinu. Váš poskytovateľ DNS má výpadok v danom regióne. Nič z toho sa neprejaví pri monitorovaní z jednej lokality.

Zapnúť monitoring z viacerých lokalít →

Uptime Monitoring - DiagnoSEO

Monitoring z jednej lokality vás klame

Ak váš monitor beží zo servera vo Frankfurte a stránka funguje vo Frankfurte, monitor svieti na zeleno. Nič vám to nehovorí o edge CDN v São Paule, ktorý už 6 hodín vracia kód 502 každému brazílskemu používateľovi. Nič o firewalle, ktorý po aktualizácii bezpečnostnej politiky omylom zablokoval rozsah IP US/EAST. Nič o regionálnom výpadku vášho DNS poskytovateľa v Austrálii. Nič o geo-routing, ktorý začal posielať prevádzku z Tokia na zle nastavený origin v Singapure. Každý z týchto výpadkov je lokálny – nedotýka sa lokality, kde sedí váš monitor – takže ostáva neodhalený, kým vás o ňom neinformujú používatelia z daných regiónov, často až o dni neskôr cez tikety alebo pokles príjmov z daného geo.

Monitoring z viacerých lokalít to rieši – spúšťa rovnakú kontrolu z nezávislých serverov v rôznych krajinách. Každá lokalita hlási výsledky samostatne. Ak 12 z 13 svieti na zeleno a jedna na červeno, viete, že problém je lokálny – a viete, ktorého regiónu sa týka. Diagnostika sa dramaticky zúži: nie je to origin, nie je to kód, je to niečo medzi originom a daným regiónom.

Odkiaľ prebiehajú kontroly

DiagnoSEO Uptime Monitoring ponúka kontroly z 13 krajín cez prémiovú proxy sieť ScrapingBee: USA (us), UK (gb), Nemecko (de), Francúzsko (fr), Taliansko (it), Španielsko (es), Poľsko (pl), Holandsko (nl), Kanada (ca), Austrália (au), Japonsko (jp), Brazília (br) a India (in). Každá lokalita je skutočná rezidenčná alebo datacentrová IP v danej krajine, takže geo-IP služby – vrátane CDN, WAF a personalizačných platforiem – vidia požiadavku ako autentickú z daného miesta.

To je dôležitejšie, ako si ľudia myslia. Mnohé WAFy a systémy na detekciu botov potichu blokujú “monitorovacie IP” z populárnych cloudov. Takže kontrola, ktorá „prejde“ z generického AWS us-east-1, nemusí nič hovoriť o tom, ako stránku v skutočnosti vníma používateľ z Kalifornie. Prémiové proxy lokality vyzerajú ako skutoční používatelia.

Čo sa kontroluje v každej lokalite

Pre každú zapnutú lokalitu vykoná monitor plnú HTTP(S) požiadavku cez proxy danej krajiny. Kontrola sleduje presmerovania, validuje status kód, meria čas odozvy a zapisuje chybu. Výsledky sa ukladajú samostatne pre každú lokalitu, takže dashboard zobrazuje dostupnosť, RT a najnovší stav každej z nich. Ak sú 3 lokality nedostupné a 10 dostupných, je to jasne zobrazené – monitor nie je jednoducho “down”, je “čiastočne degradovaný”.

Každá kontrola lokality je skutočný round-trip z danej geografickej oblasti do vášho origina (alebo CDN edge v tej oblasti). Časy odozvy tak odrážajú skutočný používateľský zážitok: dobre fungujúci CDN ukazuje nízky RT v každej lokalite; zle nastavený CDN ukazuje vysoký RT v každej oblasti okrem najbližšej k originu; origin bez CDN ukazuje progresívne horší RT čím ďalej od origina.

Ako fungujú multi-location upozornenia

Dashboard považuje výsledky z viacerých lokalít za doplnok hlavnej kontroly. Váš hlavný monitor stále beží z našej infraštruktúry a poháňa základný status up/down; multi-location kontroly bežia v samostatnom harmonograme (minimálne 60 minút, nastaviteľné pre každý monitor) a objavujú sa ako dodatočné riadky v rozšírenom zobrazení. Ak chcete, aby výpadok regiónu vyvolal upozornenie, nastavte to v preferenciách – ak ktorýkoľvek jeden región vypadne v 2 po sebe nasledujúcich kontrolách multi-location, stane sa z toho upozornenie.

Toto rozdelenie je zámerné. Kontrola každú minútu z jednej lokality môže ísť naozaj každú minútu. Kontrola každú minútu z 13 lokalít je 13 round-tripov za minútu – drahé na oboch stranách a prevádzkovo hlučné kvôli nevyhnutnému jitteru v regiónoch. 60-minútový interval multi-location je optimálny bod: zachytí skutočné regionálne výpadky do hodiny a negeneruje únavu z príliš častých upozornení.

Náklady a kredity

Multi-location je prémiová funkcia, pretože každá kontrola ide cez platenú prémiovú proxy sieť. Každá lokalita, každá kontrola – 1 kredit z účtu DiagnoSEO. Príklad: 5 monitorov × 4 lokality × 1 kontrola/hodina × 24h × 30 dní = 14 400 kreditov/mesiac. Je to pohodlný rozpočet na plánoch Advanced/Pro a veľmi užitočné pokrytie. Zvoľte lokality, ktoré sú dôležité pre vašich používateľov – ak ste iba-USA e-shop, kontrolujte z us, ca, mx (proxy cez us); ak EU – gb, de, fr, pl. Neprepínajte všetkých 13, ak nemáte globálnych používateľov.

Čo multi-location nezachytí

Je dobré byť jasný: monitoring z viacerých lokalít potvrdzuje, že HTTP vrstva je dostupná z každého regiónu. Nespúšťa JavaScript, nerenderuje stránku v skutočnom prehliadači, nesimuluje interakciu používateľa. Ak váš problém je napríklad JS bundle, ktorý sa nenačíta iba v Safari iOS v Brazílii, multi-location prejde pozitívne a používatelia stále trpia. Pre úplné renderovanie v prehliadači kombinujte multi-location uptime s RUM (real-user monitoring) dátami z analytickej platformy – spolu vám povedia všetko.

Ako začať

Otvorte nástroj, editujte ľubovoľný monitor, rozbaľte sekciu „Multi-location“, označte krajiny, ktoré vás zaujímajú, nastavte interval multi-location (min. 60 minút), uložte. Do hodiny začnete vidieť prichádzajúce údaje podľa lokality. Prvýkrát, keď región pôjde do červena pri zelených iných – presne pochopíte, prečo je táto funkcia hodná kreditov – práve ste ušetrili 4 hodiny debugu zlej vrstvy.

Najčastejšie otázky

  • 13 geografických regiónov: USA (Východ/Západ), Veľká Británia, Nemecko, Francúzsko, Taliansko, Španielsko, Poľsko, Holandsko, Kanada, Austrália, Japonsko, Brazília, India. Každý z nich spúšťa tú istú kontrolu samostatne a hlási zvlášť.

  • Rôzni používatelia vidia rôzne veci. Stránka môže byť UP z Európy, ale DOWN z Ázie (regionálny výpadok CDN, problém s DNS propagáciou, problém s geo-routingom). Monitoring multi-region to zachytí – single-region to úplne prehliada.

  • Každý región sa počíta ako samostatná kontrola na fakturáciu. Stránka monitorovaná z 3 regiónov každú minútu spotrebuje 3x kreditov ako single-region. Vyberajte regióny strategicky – väčšinou 3-5 regiónov pokryje väčšinu geografie používateľov typickej stránky.

  • Áno – každý región spúšťa svoju kontrolu nezávisle a vyvoláva upozornenie samostatne. Ak je problém globálny, dostanete upozornenia zo všetkých regiónov v rámci intervalu kontrol. Ak je problém regionálny, upozornenie vyvolajú len dotknuté regióny – užitočné na diagnostiku.

  • Áno. Nastavte pri každom monitore, ktoré regióny spúšťajú kontrolu. Napríklad pre slovenský e-commerce obchod spúšťajte z Poľska + Nemecka + UK. Nemá zmysel monitorovať z Japonska, ak nemáte japonských zákazníkov. To znižuje spotrebu kreditov a hluk.

Zapnúť monitoring z viacerých lokalít →

Odomknite vyššie pozície a kvalitnú návštevnosť

Rastite svoje podnikanie s najlepším AI softvérom pre SEO a content marketing.

Vylepšiť na Advanced