Dokumentace

Zlepšení viditelnosti

Monitoring dostupnosti

Sledujte svůj web, stránky a API kvůli výpadkům a pomalým odezvám, hlídejte naplánované úlohy pomocí heartbeatů, publikujte stavové stránky a reportujte SLA, s upozorněními e-mailem, Slackem nebo webhookem.

Stránka, která nefunguje, když ji načítá crawler nebo AI agent, nemůže být citována a každý placený klik, který dopadne na rozbitou stránku, je vyplýtvaný výdaj. Audit → Uptime kontroluje vaši doménu a její klíčové stránky podle harmonogramu, při selhání otevře incident a upozorní lidi, kteří to potřebují vědět. Pokrývá také certifikáty SSL, DNS a vypršení domény, úlohy běžící za vaším webem a veřejnou stavovou stránku, na kterou se dívají vaši zákazníci.

Monitoring dostupnosti je k dispozici od tarifu Starter: 5 monitorů u Starter, 20 u Pro, 200 u Premium, neomezeně u Enterprise. Viz tarify a limity.

Přidejte monitor#

  1. Otevřete Uptime a klikněte na Add monitor

    Přejděte na Audit → Uptime → Monitors a klikněte na Add monitor.

  2. Vyberte typ a cíl

    • HTTP. URL; nechte prázdné pro monitorování domovské stránky. Nastavte očekávané stavové kódy (výchozí 2xx) a volitelně klíčové slovo, které se na stránce musí objevit, nebo nesmí (“Fail when the keyword IS present”).
    • TCP. Hostitel a port.
    • DNS. Název hostitele, typ záznamu a hodnoty, které musí být všechny přítomny v odpovědi.
    • Transaction. Posloupnost kroků HTTP, každý s vlastní URL, maximální dobou odezvy a hodnotami extrahovanými z JSON nebo hlaviček pro pozdější kroky (například přihlásit se a poté zavolat API s tokenem).
  3. Nastavte interval a prahy

    Vyberte interval kontroly: každou minutu, 5, 10 nebo 30 minut, nebo každou hodinu. Jednominutové a pětiminutové kontroly vyžadují Pro nebo vyšší; Starter kontroluje nejvýše každých 10 minut. Nastavte Degraded threshold v milisekundách a volitelný SLA target (%) mezi 90 a 99,999.

  4. Zvolte, kdo bude upozorněn

    Notification recipients jsou členové workspace, kteří dostanou e-mail, když monitor přestane fungovat a když se obnoví (výchozí: vlastník workspace). Přidejte až pět kanálů Slack nebo Webhook, s volitelným podpisovým tajemstvím pro webhooky, a pomocí Test odešlete testovací upozornění. V Advanced settings můžete nastavit metodu požadavku, vlastní hlavičky a tělo, upozorňovat na zhoršené kontroly a opakovat upozornění, dokud incident zůstává otevřený.

Jak incidenty fungují#

  • Up, Degraded, Down. Kontrola pomalejší než práh zhoršení je Degraded: stále úspěch, nikdy incident, upozornění jen pokud to zapnete.
  • Dvě selhání otevřou incident. Jediná neúspěšná kontrola se před jakoukoli akcí potvrzuje; incident se otevře až po dvou po sobě jdoucích selháních, což odfiltruje ojedinělé výkyvy.
  • Jeden úspěch jej zavře. První úspěšná kontrola vynuluje počet selhání a vyřeší incident.

Stránka každého monitoru ukazuje 24hodinovou dostupnost v 15minutových buňkách, 90denní dostupnost po dnech, dobu odezvy a velikost na kontrolu, nedávné kontroly s forenzními detaily (hlavičky odpovědi, úryvek těla, kroky transakce) a seznam incidentů, kde můžete incidenty potvrdit a přidat komentáře. Panel Technical health přidává platnost certifikátu SSL a dny do vypršení, překlad DNS a vypršení registrace domény.

Heartbeaty#

Kontroly dostupnosti sondují váš server zvenčí, takže nevidí noční zálohu nebo import, který se potichu přestal spouštět. Heartbeaty směr obracejí: vaše úloha po každém úspěšném běhu zavolá jedinečnou ping URL.

crontab
0 2 * * * /usr/local/bin/backup.sh && curl -fsS https://<your ping URL>

Nastavte Expected interval a Grace period v sekundách. Pokud během intervalu plus odkladu nedorazí žádný ping, otevře se incident a budete upozorněni. Přesnou ping URL zkopírujte ze stránky heartbeatu; Reset token vydá novou a stará přestane okamžitě fungovat. Heartbeat lze také vložit do webové stránky jako pixel návštěvníka, odznak stavu nebo graf dostupnosti za 24 hodin či 90 dní.

Servisní okna#

Plánovaná práce by se neměla počítat jako výpadek. Maintenance windows potlačují změny incidentů a vylučují tento čas z výpočtu dostupnosti. Okno může být jednorázové, denní nebo týdenní a vymezené na jeden monitor, doménu nebo celý workspace.

Stavové stránky a SLA report#

  • Status pages. Publikujte stránku pro zákazníky pro monitory a heartbeaty, které zvolíte, ukazující živý stav incidentů. Návštěvníci se mohou přihlásit k odběru aktualizací dostupnosti e-mailem. Přepínačem Published ji zveřejníte.
  • SLA report. Měsíční dostupnost pro každý monitor a heartbeat bez servisních oken, proti cíli SLA každého monitoru: dostupnost, výpadek, incidenty, nejdelší incident, zda bylo SLA splněno a kolik rozpočtu výpadku je využito nebo zbývá. Stáhněte jej jako CSV pro zákazníky nebo interní reporting.

Příklad výpočtu#

Cíl 99,9 % za 30denní měsíc povoluje 30 × 24 × 60 × 0,1 % = 43,2 minuty výpadku. Dva incidenty po 12 a 9 minutách spotřebují 21 minut a zbývá asi 22 minut rozpočtu. 60minutové servisní okno v daném měsíci se do něj nezapočítává.

Monitorujte vstupní stránky, nejen domovskou

Přidejte monitory pro stránky, na které míří vaše reklamy a váš nejcitovanější obsah. Upozornění na dostupnost, heartbeaty a končící certifikáty se také objevují ve vaší schránce a agenti mohou monitory spravovat přes MCP server (toolset uptime).

Související#