Uptime monitoring v reálném čase: proč kontrola jednou za hodinu nestačí
Web, který nefunguje, nevydělává. Výpadek e-shopu v době kampaně, nedostupný formulář nebo chybová stránka po aktualizaci znamenají ztracené objednávky, poptávky i důvěru. Nejhorší je zjistit to až ze stížnosti zákazníka.
Uptime monitoring hlídá, zda je web dostupný, a upozorní vás, když přestane fungovat. Záleží ale na tom, jak často kontroluje, odkud a co přesně ověřuje.
Co znamená uptime v číslech
Dostupnost se udává v procentech. Rozdíly mezi hodnotami vypadají malé, v praxi jsou ale velké:
| Dostupnost | Povolený výpadek za měsíc (30 dní) | Povolený výpadek za rok |
|---|---|---|
| 99 % | cca 7 hodin 12 minut | cca 3 dny 15 hodin |
| 99,9 % | cca 43 minut | cca 8 hodin 46 minut |
| 99,99 % | cca 4 minuty 19 sekund | cca 52 minut 34 sekund |
Hodnota „99 %“ zní dobře. Znamená ale, že web může být každý měsíc téměř sedm hodin nedostupný.
Proč kontrola jednou za hodinu nestačí
Při kontrole jednou za 60 minut se může výpadek, který nastane těsně po měření, objevit až za hodinu. Průměrné zpoždění odhalení je přibližně polovina intervalu. Krátký výpadek mezi dvěma měřeními nemusí být zachycen vůbec.
| Interval kontroly | Nejdelší zpoždění odhalení | Vhodné pro |
|---|---|---|
| 60 minut | až 60 minut | Nekritické weby, vizitky |
| 5 minut | až 5 minut | Firemní weby, blogy |
| 1 minuta | až 1 minuta | E-shopy, rezervační systémy, služby s platbami |
Čím dražší je minuta výpadku, tím kratší interval dává smysl. U e-shopu v sezóně se vyplatí měřit co nejčastěji, u malého firemního webu stačí interval delší.
Co by měl monitoring ověřovat
Samotná odpověď „server běží“ nestačí. Web může vracet stránku a přitom být prakticky nepoužitelný.
- HTTP stavový kód. Očekáváte
200. Kódy5xxsignalizují chybu serveru,4xxchybějící stránku nebo zablokovaný přístup. - Dobu odezvy. Web, který odpovídá za 8 sekund, je pro návštěvníky prakticky nedostupný, i když formálně běží.
- Obsah stránky. Kontrola konkrétního textu odhalí situace, kdy server vrací
200, ale místo webu zobrazí chybovou hlášku nebo prázdnou stránku. - Platnost SSL certifikátu. Prošlý certifikát zobrazí návštěvníkům varování prohlížeče a mnozí web opustí.
- Klíčové stránky. Kromě homepage hlídejte košík, přihlášení, kontaktní formulář a hlavní vstupní stránky.
- Platnost domény a DNS. Neprodloužená doména nebo chybný DNS záznam vypnou web i e-maily.
Nejčastější příčiny výpadků
- Přetížený hosting při kampani nebo náhlém nárůstu návštěvnosti.
- Chybná aktualizace CMS, pluginu nebo šablony.
- Vypršelý SSL certifikát nebo doména.
- Chyba v DNS po změně poskytovatele nebo nastavení.
- Výpadek třetí strany (CDN, platební brána, externí API).
- Zablokování robotů nebo uživatelů firewallem či bezpečnostním pluginem.
Jak nastavit upozornění
Monitoring je užitečný jen tehdy, když zprávu o výpadku někdo včas uvidí.
- Více kanálů. Kromě e-mailu použijte i rychlejší kanál, například mobilní notifikaci nebo chat.
- Potvrzení před poplachem. Nastavte, aby se výpadek hlásil až po opakovaném neúspěšném měření. Omezíte tím planý poplach při krátkém výkyvu sítě.
- Odpovědná osoba. Jasně určete, kdo na upozornění reaguje, a zajistěte zástup.
- Postup řešení. Mějte připravený krátký návod: koho kontaktovat (hosting, vývojář) a co zkontrolovat jako první.
- Historie výpadků. Evidujte délku a příčiny. Opakující se problém ukáže, kde je slabé místo.
Dostupnost a SEO
Krátký výpadek zpravidla pozice ve vyhledávání neohrozí. Opakované nebo delší výpadky ale mohou způsobit, že roboty nebudou moci stránky procházet. Chybové odpovědi 5xx mohou procházení zpomalit a při dlouhodobé nedostupnosti se stránky mohou začít vypadávat z indexu. Dostupnost proto souvisí nejen s tržbami, ale i s viditelností webu.
Checklist
- Určete, kolik vás stojí hodina výpadku, a podle toho zvolte interval kontroly.
- Hlídejte nejen homepage, ale i košík, formuláře a klíčové vstupní stránky.
- Kontrolujte stavový kód, dobu odezvy i obsah stránky.
- Sledujte platnost SSL certifikátu a domény.
- Nastavte upozornění na více kanálů a určete odpovědnou osobu.
- Připravte postup řešení výpadku.
- Pravidelně vyhodnocujte historii výpadků.
Hlídejte dostupnost webu s Pinsero Monitor
Výpadek je nepříjemný, ale nejdražší je ten, o kterém se dozvíte pozdě. Pinsero Monitor sleduje dostupnost vašeho webu a pomáhá včas odhalit problémy, než je zaznamenají zákazníci.
Nastavte si hlídání webu ještě dnes a nespoléhejte na to, že vás někdo upozorní.