Co software pro monitorování webů skutečně dělá
Software pro monitorování webů je sada strojů mimo vaši infrastrukturu, které podle harmonogramu, vaším jménem, otevírají váš web a řeknou vám v okamžiku, kdy odpověď přestane být tou, kterou očekáváte. To je celá myšlenka. Všechno ostatní na této stránce je detail o tom, co se počítá za odpověď: stavový kód, kus textu na stránce, doba odezvy, pole JSON, datum vypršení certifikátu, hodnota CPU, nebo výsledek pětikrokové pokladny.
Důvod, proč to musí běžet zvenčí, je ten, že selhání, o kterých nejvíc potřebujete vědět, jsou zevnitř neviditelná. Server s plným diskem stále hlásí vlastnímu dashboardu, že je zdravý. DNS záznam, který ukazuje na vyřazenou adresu, se z kanceláře, kde je mezipaměť ještě teplá, přeloží naprosto v pořádku. Certifikát, který vypršel ve dvě ráno, rozbije každý prohlížeč na světě, zatímco váš vlastní load balancer dál odpovídá. Externí monitoring dostupnosti je to, co tuto mezeru uzavírá, protože vidí přesně to, co vidí návštěvník.
Druhý důvod je důkaz. Když vám hostitel řekne, že výpadek trval čtyři minuty, a zákazníci vám řeknou, že trval hodinu, nezávislý záznam každé kontroly, z každé lokality, s časovými razítky, spor uzavře. Ze stejného záznamu se skládá i měsíční report o dostupnosti a veřejná stavová stránka.
- Krok 1KontrolaKontrolní bod spustí vaši kontrolu v intervalu, který nastavíte, klidně jednou za minutu, z lokalit, které jste vybrali.
- Krok 2PotvrzeníSelhání se znovu ověří z dalších kontrolních bodů dřív, než se cokoli prohlásí za nedostupné, takže jedna špatná trasa není výpadek.
- Krok 3UpozorněníKontakty přihlášené k danému monitoru se upozorní na kanálech, které si zvolily, a znovu ve chvíli, kdy se vše obnoví.
- Krok 4ZáznamKaždý výsledek se uchová s lokalitou a časováním a napájí čísla dostupnosti, historii incidentů i reporty.