Funkce
Monitoring webů, který výpadek nejdřív ověří
digiWatcher hlídá dostupnost webů, platnost SSL certifikátů, expiraci domén a rozbité odkazy. Upozornění pošle až ve chvíli, kdy výpadek potvrdí opakovaná kontrola, takže tým nebudí každé zaškobrtnutí sítě.
Jak se výpadek ověřuje
Jedna neúspěšná kontrola ještě není výpadek. Když web neodpoví, digiWatcher nečeká celý interval, ale do 20 sekund zkusí kontrolu znovu. Upozornění odejde až po nastaveném počtu neúspěšných kontrol po sobě; výchozí jsou dvě a u každého webu je můžete změnit.
Pokud provozovatel služby digiWatcher zapnul další měřicí místa, musí výpadek potvrdit většina z nich, vždy aspoň dvě. Výsledek, který nikdo další nepotvrdil, zůstane jako Neověřený problém: uvidíte ho v přehledu i s vysvětlením, ale upozornění neodejde.
Co za výpadek nepovažujeme
- Firewall, Cloudflare nebo hosting odmítne měření (403 nebo ověřovací výzva): web dostane stav Měření blokováno, ne výpadek.
- Server odpoví 429 „příliš mnoho požadavků“: web běží a lidem odpovídá, jen odmítá robota. I to je Měření blokováno.
- Web je pomalý, ale funguje: přijde samostatné upozornění na pomalou odezvu, dostupnost zůstává 100 %.
- Plánovaná odstávka v okně údržby: v okně se nekontroluje ani neposílají upozornění.
Co u webu hlídáme
Základem je kontrola HTTP(S): stavový kód, doba odezvy a přesměrování. U každého webu nastavíte interval; nejkratší je 30 s v placených tarifech a 5 min v tarifu Free. Další typy kontrol:
- Hlídané slovo: na stránce musí (nebo nesmí) být konkrétní text, třeba tlačítko košíku.
- Ping a Port (TCP): odezva serveru nebo otevřený port pro poštu, databázi či SSH.
- Heartbeat: obrácená kontrola pro naplánované úlohy, popsaná níže.
Pro každý web jde nastavit i hranici odezvy: když ji web překročí v několika kontrolách po sobě, dozvíte se o tom dřív, než si klient stěžuje na pomalý e-shop. Do dostupnosti se pomalost nepočítá, protože web opravdu funguje. Pokročilé HTTP kontroly umí vlastní hlavičky, metodu, tělo požadavku, basic auth a výběr povolených stavových kódů.
SSL certifikáty a termíny domén
Ke každému HTTP monitoru digiWatcher sleduje expiraci SSL certifikátu a varuje předem, ve výchozím nastavení 14 dní. Expiraci registrace domény čte z veřejného RDAP a připomene ji měsíc, dva týdny, týden a den předem; funguje to i pro domény .cz. Obnovený certifikát nebo prodloužená doména připomínky vynuluje.
Blížící se expirace vidíte v přehledu u všech webů najednou, takže prodloužení certifikátu nebo domény nezapadne mezi ostatní práci.
Rozbité odkazy a DNS
Pro každý web můžete zapnout denní kontrolu zdraví webu. Prochází nejvýše dvě úrovně interních odkazů, respektuje robots.txt, neodesílá formuláře a vynechává administraci, pokladnu a adresy s parametry. Rozbité odkazy a obrázky seskupí podle stránky, na které leží, takže víte, kde je opravit.
Odkazy na cizí weby ověřuje jen na přání a hlásí je jen při odpovědi 404, 410 nebo když cílová doména neexistuje. Weby, které roboty odmítají, za rozbité nepovažuje. Kontrola zároveň porovná DNS záznamy s očekávanými hodnotami, upozorní na stránku zakázanou pro vyhledávače a na obsah načítaný přes nešifrované HTTP.
Bezpečnostní hlavičky webu se ověřují také každý den, ale jen jako přehled: upozornění se kvůli nim neposílají.
Upozornění tam, kde je tým uvidí
Upozornění chodí e-mailem, do Slacku, Telegramu, Microsoft Teams, Google Chatu, Discordu, ntfy.sh, Pushoveru nebo na obecný webhook. U každého webu vyberete, které kontakty použít. Tlačítkem Test ověříte kanál hned, ne až při prvním skutečném výpadku. E-mail jako jediný kanál nedoporučujeme, bývá nejpomalejší.
- Opakované připomínky, dokud je web dole, volitelně po 5 minutách až 6 hodinách.
- Zpráva o obnovení i s délkou výpadku.
- Tiché hodiny: v nastaveném okně se upozornění neposílají, výpadky se dál zaznamenávají a zpráva dorazí po skončení klidu. Vybraným webům můžete povolit, že smí budit i tak.
- Eskalace na náhradníka: výpadek, který nikdo nepřevzal, po nastavené době upozorní další kontakt.
- Okna údržby: jednorázová, denní nebo ve vybrané dny, pro vybrané weby nebo pro všechny. Plánovaná odstávka nezkazí statistiku dostupnosti.
Výpadky se zapisují do incidentů, kde k nim tým píše poznámky. Veřejné poznámky se ukážou klientům na veřejné status stránce, interní zůstanou jen vám. Co dělat, když zpráva přijde, popisuje kapitola manuálu o upozorněních a incidentech.
Heartbeat pro naplánované úlohy
Některé věci zvenčí ověřit nejde: noční import, cron nebo export do účetnictví. U kontroly typu Heartbeat dostanete adresu s náhodným klíčem a na konec skriptu přidáte jeden požadavek, například curl -fsS https://…/api/heartbeat/<klíč>. Když se úloha neozve v nastaveném intervalu a toleranci, digiWatcher to ohlásí jako výpadek stejnými kanály jako u webu.
Pro koho a za kolik
digiWatcher není nejlevnější způsob, jak pingat stovky adres. Vyplatí se agenturám a správcům, kteří o weby klientů pečují: k monitoringu patří i stav WordPressu, práce týmu nad incidenty a měsíční reporty pro klienty.
Tarif Free pokryje 3 weby zdarma. Start stojí 290 Kč měsíčně za 10 webů, Profi 790 Kč za 30 webů a Agency 1 600 Kč za 100 webů.
Přecházíte z UptimeRobotu? Monitory přenesete podle návodu k přechodu; importují se jako pozastavené a původní služba se nemění. Srovnání najdete na stránce alternativa k UptimeRobotu.
Časté otázky
Kolik míst výpadek potvrzuje?
Nejdřív vždy opakovaná kontrola do 20 sekund a nastavený počet neúspěšných kontrol po sobě. Pokud provozovatel služby zapnul další měřicí místa, musí výpadek potvrdit většina z nich, vždy aspoň dvě. Nepotvrzený výsledek zůstane jako neověřený problém a upozornění neodejde.
Co když web blokuje roboty nebo měření?
Odpověď 429 ani zablokování firewallem se za výpadek nepovažuje. Web dostane stav Měření blokováno a upozornění na výpadek nepřijde.
Hlásí digiWatcher i rozbité odkazy na cizí weby?
Jen pokud to u webu zapnete, a jen při odpovědi 404, 410 nebo neexistující doméně. Cizí weby často roboty odmítají, takže jiné chyby se za rozbitý odkaz nepovažují.
Musí web běžet na WordPressu?
Nemusí. Dostupnost, SSL certifikát, expiraci domény, odkazy i heartbeat hlídáte u jakéhokoli webu. WordPress přidává jen údaje zevnitř, například čekající aktualizace.
Pošle se upozornění i v noci?
Podle nastavení tichých hodin. V nastaveném okně se upozornění neposílají a přijdou po jeho skončení; vybraným webům můžete povolit, že smí budit i tak.
Vyzkoušejte digiWatcher na svých webech
Prvních 30 dní máte tarif Start zdarma a bez platební karty. Pozvánky klientům e‑mailem, plánované reporty e‑mailem a víc než 3 klientské přístupy odemkne první platba.