Nástroje pro výkon webových stránek - Jak zkontrolovat, zda jsou webové stránky nefunkční - Host-track.com
Publikováno: Bogdan Lepiavko 2016-09-20 všechny článkyMonitorování webových stránek je proces dohledu nad výkonem webu. Obvykle se používá k hlídání komerčních webů nebo jiných stránek, pro které je vysoká dostupnost velmi důležitá.
Společnosti, které poskytují služby monitorování webových stránek, umožňují svým klientům kontrolovat webovou stránku, server, port nebo jiné dostupné internetové entity. Odpovědi jsou shromažďovány a analyzovány. Obvykle se monitorování provádí z různých míst, rozmístěných po celém světě nebo na určitém kontinentu či v určité zemi. Takové monitorování se nazývá distribuované monitorovánía pomáhá odhalit problémy související se sítí i s webem nebo serverem. Distribuované monitorování také často umožňuje analyzovat výkon webu z míst, která jsou blízko skutečných zákazníků, namísto některých vzdálených míst, která by mohla mít vysoké latence. Shromážděné informace lze nalézt v různé podobě: e-mailové zprávy, grafy a různé inteligentní závislosti, které klientovi pomohou získat komplexní pohled na výkonnost webu. Parametry jako doba načítání, rychlost a další mohou pomoci optimalizovat výkon webu. V případě kritické chyby využívají monitorovací služby různé způsoby upozornění, aby klientovi doručily upozornění: SMS, hlasové volání, instant messengery, e-mail a další. To spolu s okamžitou diagnostikou pomáhá odpovědným osobám, jako jsou správci serverů nebo vývojáři, co nejdříve web opravit a minimalizovat dobu trvání poruchy.
Proč je to důležité? U komerčních webů je pracovní doba úměrná jejich příjmům. Zhruba řečeno, 2 hodiny výpadku denně znamenají ztrátu 1/12 části potenciálních klientů. Ba co víc - věrní zákazníci si také mohou najít spolehlivějšího konkurenta v případě, že nemohou obdržet své služby/zboží, kdy chtějí. Pro jiné typy webů, jako je státní správa, školství, nevládní organizace, je to také velmi důležité. Pokud lidé nemohou rychle najít informace, najdou si jiný zdroj. Některé parametry, jako je rychlost webu, jsou důležité pro vyhledávače, jiné - například propojení s databází - mohou výrazně ovlivnit pohodlí používání webu. Sledování některých interních hodnot, jako je zatížení procesoru, spotřeba paměti a místa na disku, je pro správce důležité, aby se zabránilo zhoršení výkonu. Dalším důležitým účelem je ověření SLA (service-level agreement) poskytovatele hostingu. Z technických důvodů nemůže být žádný web dostupný 100 % času po dostatečně dlouhou dobu. Někdy jsou servery restartovány, aktualizovány nebo upgradovány. Každý poskytovatel hostingu proto garantuje určitou konkrétní hodnotu, která se nazývá uptime a která udává, jak dlouho může být web z technických důvodů mimo provoz. Uptime se obvykle měří v procentech. V této tabulce je uvedeno, jak dlouho může být web mimo provoz pro každou hodnotu uptime:
- 90 % 876 hodin
- 95% 438 hodin
- 99% 87,5 hodin
- 99,9 % 8 hodin 45 minut
- 99,99 % 52,5 minuty
- 99,999 % 5 minut a 15 sekund
Pokud skutečný výkon webu neodpovídá SLA, může to být důvodem k reklamaci a žádosti o vrácení peněz. Také to může zákazníkům pomoci vybrat nejlepší hosting pro jejich potřeby.
Monitorovací společnosti často poskytují některé další služby, jako je kontrola zranitelnosti, antivirová kontrola, kontrola platnosti domény a certifikátu a mnoho dalších, aby pro své zákazníky vytvořily užitečný produkt.
Různé způsoby monitorování
Monitorování lze podle účelu provádět několika způsoby. Interní monitorovací nástroje vyžadují instalaci určitého softwaru do monitorovaného systému, například do podnikové sítě. Pomáhá odhalit problémy se sítí, výkonem systému a vyloučit nebo zachytit problémy s hardwarem a výkonem. Externí monitorování se provádí zvenčí. Jeho'účelem je kontrola dostupnosti a výkonu systému očima třetí strany. Monitorování skutečných uživatelů je externí monitorování, které simuluje skutečného návštěvníka webu. V závislosti na složitosti může takové monitorování analyzovat načítání stránek, obsah, někdy - dokonce i problémy s designem. Nejpokročilejší monitoring může svému klientovi nabídnout vytvoření scénáře návštěvníka. Tomuto monitorování se říká monitorování transakcí a může postupně provádět některé kroky: například načíst stránku, procházet menu, provést nákup. Pasivní monitorování se provádí pomocí kódu, který je integrován do kódu webové stránky a při každém načtení stránky odesílá na sběrný server konkrétní informace. Pomáhá analyzovat akce zákazníků na webu a analyzovat návštěvnost.
Monitorovací služby obvykle podporují různé kontrolní protokoly a mohou monitorovat nejen webové stránky, ale také další subjekty, jako jsou souborové servery, poštovní servery, konkrétní porty atd. V závislosti na zadání se interval monitorování může pohybovat od několika sekund až po jedenkrát denně.