Monitoring webu pro agentury: stavové stránky a reporty dostupnosti
Stručně: když web klienta spadne, agentura se to dozví jako první – obvykle přímo od klienta. Monitoring všech klientských webů to otočí: víte o problému dřív než on, místo vyřizování telefonátů mu můžete ukázat stavovou stránku a na konci měsíce poslat report dostupnosti, který dokládá, za co platí paušál na správu webu. Tento návod popisuje, co u každého klienta monitorovat, jak nastavit stavové stránky pro klienty a jak měřit dostupnost tak, aby obstála i ve smlouvě.
Údaje o produktu ověřeny v AlertSleep 14. října 2026.
Proč agentury potřebují monitoring víc než kdokoli jiný
- Volají jako prvnímu vám. Kdo web postavil nebo ho hostuje, ten je viněn z každého výpadku – i z toho, který způsobil klientův poskytovatel plateb nebo DNS.
- Servisní smlouva potřebuje důkazy. „Starali jsme se, aby váš web běžel“ je slib. Měsíční report s procentem dostupnosti a seznamem incidentů je důkaz – a právě důkaz rozhoduje o tom, jestli klient paušál prodlouží.
- Problémy se skrývají mezi návštěvami. Expirovaný certifikát, propadlá doména nebo záloha, která přestala běžet před několika týdny, se ukážou až ve chvíli, kdy je někdo potřebuje.
Co monitorovat u každého klienta
| Kontrola | Co zachytí | Upozornění |
|---|---|---|
| Web nebo API | Web nefunguje, vrací chybu nebo je příliš pomalý | E-mail; telefonát u těch několika webů, kde výpadek stojí klienta peníze |
| Klíčové slovo na důležité stránce | Stránka se načte, ale místo pokladny nebo přihlašovacího formuláře ukazuje chybu | E-mail nebo telefonát |
| SSL certifikát | Certifikát těsně před vypršením, rozbitý řetězec certifikátů, špatný hostname | |
| Expirace domény | Registrace, která brzy vyprší – často na účtu, který spravuje klient | E-mail, s několikatýdenním předstihem |
| Heartbeat cron úlohy | Zálohy, importy nebo synchronizace, které přestaly běžet |
Ke každé z těchto kontrol máme samostatný návod: platnost SSL certifikátů, hlídání expirace domény, monitorování cron úloh a telefonní upozornění na výpadek webu.
Každý monitor pojmenujte podle klienta a toho, co kontroluje, například „E-shop Novák · pokladna“. Upozornění, řádek v reportu nebo telefonát ve tři ráno vám pak hned řeknou, o čí web jde.
Stavová stránka pro každého klienta
Veřejná stavová stránka odpoví na otázku „nejde to?“ dřív, než klient zvedne telefon, a vaše agentura díky ní působí, že má situaci pod kontrolou. V AlertSleep zobrazuje každá stavová stránka jen monitory, které vyberete, takže každý klient dostane stránku se svými službami a ničím cizím:
- klientovo logo a vlastní jazyk stránky – jeden ze šesti, nezávisle na vašem;
- aktuální stav a historie dostupnosti vybraných monitorů;
- informace o incidentech, které píšete ručně – „O problému víme, poskytovatel hostingu na něm pracuje“;
- plánovaná údržba zobrazená předem;
- návštěvníci se mohou přihlásit k odběru e-mailem, takže zákazníci klienta jsou informováni, aniž byste jim sami napsali jedinou zprávu.
Kolik stavových stránek a monitorů může účet mít, záleží na tarifu; podrobnosti najdete v ceníku.
Měření dostupnosti pro smlouvu
Pokud smlouva slibuje dostupnost 99,9 %, musí se toto číslo měřit každý měsíc stejně a musí obstát i ve sporu. Rozhodují dvě věci.
Měřte čas, ne kontroly. Podíl úspěšných kontrol je užitečný ukazatel stavu, ale neříká, jak dlouho byl web mimo provoz. Smlouva se týká času: minut, během kterých zákazníci klienta nemohli web používat. Report dostupnosti v AlertSleep se proto počítá z incidentů – kdy každý výpadek začal a skončil – a ořezává se na sledované období. To je číslo, které patří před klienta. Procento dostupnosti v dashboardu počítá úspěšné kontroly a může se mírně lišit; hodí se pro každodenní přehled o stavu, ne pro smlouvu.
Dohodněte se, co se započítává. Většina smluv o úrovni služeb (SLA) vyjímá ohlášenou údržbu. V AlertSleep okno údržby pozastaví upozorňování a neotevře žádný incident, takže plánovaná práce provedená v tomto okně se do výpadků nezapočítá. Ohlaste ji na klientově stavové stránce a zobrazí se i tam.
Kolik výpadku připouštějí běžné cíle za 30denní měsíc:
| Dostupnost | Povolený výpadek za 30 dní |
|---|---|
| 99,5 % | 3 hodiny 36 minut |
| 99,9 % | 43 minut 12 sekund |
| 99,95 % | 21 minut 36 sekund |
| 99,99 % | 4 minuty 19 sekund |
Pro libovolný cíl a období to spočítá bezplatná Kalkulačka dostupnosti.
Měsíční reporty dostupnosti v AlertSleep
V dashboardu v sekci Zprávy o dostupnosti zvolíte období – minulý měsíc, tento měsíc nebo vlastní rozsah až 366 dní – a otevřete report:
- celková dostupnost a celková doba výpadků za dané období;
- tabulka všech monitorů s jejich dostupností, dobou výpadků, počtem kontrol a dobami odezvy;
- seznam incidentů se začátkem, koncem a délkou trvání;
- denní pruhový graf za celé období.
Report je stránka připravená k tisku: v prohlížeči ji vytisknete do PDF a přiložíte k faktuře, nebo si stáhnete data jako CSV – jeden řádek na monitor a den, případně seznam incidentů. Report se otevírá přes podepsaný odkaz, který funguje bez přihlášení a platí 90 dní, takže ho můžete rovnou přeposlat. Je napsaný v jazyce vašeho účtu.
Chcete-li ho dostávat automaticky, zapněte ve svém profilu volbu Posílat mi měsíční zprávu o dostupnosti. Prvního dne každého měsíce vám přijdou hlavní čísla za předchozí měsíc – dostupnost, počet incidentů, celková doba výpadků a nejvíce zasažená služba – spolu s odkazem na kompletní report.
Report pro jednoho klienta: před otevřením reportu vyberte v poli Monitory monitory daného klienta a do pole Název klienta zadejte jeho jméno. Všechna čísla – dostupnost, doba výpadků, incidenty, denní graf i oba soubory CSV – se pak týkají jen těchto monitorů a jméno klienta je v záhlaví, váš účet pod ním. Výběr je součástí podepsaného odkazu, takže příjemce ho nemůže rozšířit. Pokud pole necháte prázdné, report pokryje celý účet.
Udělejte z monitoringu součást služby
- Zahrňte ho do nabídky. „Monitoring 24/7, veřejná stavová stránka a měsíční report dostupnosti“ se prodává – i prodlužuje – snáz než „správa webu“.
- Cíl a výjimky si sjednejte písemně: procento dostupnosti, způsob měření (čas, z incidentů) a to, že ohlášená údržba se nezapočítává.
- Monitory klienta nastavte hned první den, včetně SSL, domény a záloh – a zjistěte, kdo vlastní registraci domény.
- Dejte klientovi adresu jeho stavové stránky a řekněte mu, ať ji při výpadku pošle svým zákazníkům.
- Report posílejte každý měsíc se shrnutím na dva řádky: co se stalo a co jste udělali.
Časté otázky
Může klient vidět jen své vlastní weby?
Ano. Stavová stránka zobrazuje jen monitory, které na ni přidáte, a report lze omezit na monitory jednoho klienta a opatřit jeho jménem. Výběr je součástí podepsaného odkazu, takže ho klient nemůže rozšířit, aby viděl ostatní.
Potřebuje klient k otevření reportu účet v AlertSleep?
Ne. Odkaz na report funguje bez přihlášení po dobu 90 dní.
Jak daleko do minulosti může report sahat?
Jeden report pokrývá až 366 dní. Denní dostupnost se uchovává i po odstranění podrobných dat z kontrol, takže report za starší měsíc zůstane úplný.
Proč se report liší od procenta dostupnosti v dashboardu?
Report měří čas z incidentů, dashboard počítá úspěšné kontroly. Pro smlouvu používejte report.
Může stavová stránka běžet na vlastní doméně klienta?
Zatím ne. Stránka se zobrazuje na stavové adrese AlertSleep, s logem klienta a v jazyce klienta.
Sdílet článek
O autorovi
AlertSleep Team
Monitoring & DevOps
The AlertSleep team helps developers and ops teams keep their services online and communicate outages professionally.