First Envision

Ozvěte se.

Stačí pár řádků. Odkazy vítáme. Můžete také napsat e-mail.

Z naší dílny

Dohled a stavové stránky

Hinoban

Alarm, který nebydlí v domě, který hlídá.

Dohled nad dostupností, incidenty, upozornění a veřejné stavové stránky. Už teď hlídá naše vlastní služby i weby klienta, o kterého se staráme; veřejnosti zatím otevřený není.

Kontroly
Weby, porty, heartbeaty
Každých
30 vteřin až 24 hodin
Upozornění
E-mail, Telegram, webhook, push
Stav
V provozu, zatím neveřejný
BĚŽÍINCIDENTBĚŽÍ
Obr. 01 — Jedna kontrola: běží, incident, zase běží · Kresba

Co umí

  • 01

    Tři druhy kontrol.

    Weby, volitelně se slovem, které na stránce musí být; porty; a heartbeaty, kdy se ozývá naplánovaná úloha a výpadkem je ticho. Hlídá i certifikáty, s varováním 30, 14, 7 a 1 den předem.

  • 02

    Incident za vteřiny, ne za minuty.

    Neúspěšná kontrola se hned zkusí znovu, pak po 5 a po 15 vteřinách. Dvě selhání otevřou incident zhruba pět vteřin po prvním, ne o dvě minuty později. Zavřít ho dokážou až dva čisté průchody, ne jedno probliknutí.

  • 03

    Jedno upozornění na změnu.

    E-mail, Telegram, podepsané webhooky ve formátu pro Slack a Discord a webový push. Každá změna pošle do každého kanálu právě jedno upozornění, připomínky chodí, dokud to někdo nepotvrdí, a kanál, který opakovaně selhává, se vypne, nahlas.

  • 04

    Stavové stránky bez váhy.

    Žádný JavaScript, 8,6 KB po kompresi, obnova každou minutu. Návštěvníci sledují novinky přes push nebo e-mail bez účtu a incidenty zůstanou soukromé, dokud se nezveřejní.

  • 05

    Alarm odděleně od aplikace.

    Kontroly běží ve vlastním procesu, odděleně od nástěnky, takže je pád ani nové nasazení aplikace neumlčí.

Jak ho používáme

Hlídá, co provozujeme, i to, o co se staráme.

  1. 01

    Naše vlastní služby.

    Služba pro záznamy OrePretzelu je pod dohledem od října 2026; upozornění na výpadek i návrat jsme vyzkoušeli týž den.

  2. 02

    Weby klienta.

    Pět domén klienta, o kterého se staráme, hlídá od září 2026.

  3. 03

    Jedna nástěnka.

    Zhruba tucet monitorů v provozu a jedna definice výpadku: počítá se jen vyhlášený incident a dostupnost se váží časem.

Pod kapotou.Co bylo těžké a co jsme s tím udělali.

Proč to hned zkusit znovu.

Většina selhání je jen zakolísání. Okamžitý pokus a další po 5 a 15 vteřinách během vteřin odliší zakolísání od výpadku, bez čekání na další plánovanou kontrolu.

Odchozí schránka pro upozornění.

Incident a jeho upozornění se zapíšou v jedné transakci a odcházejí z odchozí schránky, takže se mezi tím upozornění neztratí a neodejde dvakrát.

Kontrolor, který dokončí práci.

Tři smyčky: kontroly každých 5 vteřin, upozornění každé 2, úlohy každou minutu. Při vypínání má 8 vteřin na dokončení, přesně podle lhůty kontejneru.

Malý.

Bun, Astro a Vue na Postgresu, s osmi závislostmi za běhu. Webový push je napsaný u nás.

Kde je dnes

V provozu na našich službách a na webech klienta. Než se otevře veřejnosti: pozvánky, obnova hesla a nové jméno i přímo v aplikaci.

Pokud je to váš problém

O výpadku webu se dozvíte od zákazníka.

Začali bychom diagnostikou: zhruba týden nad tím, na čem vaši zákazníci závisí, jak by se k vám výpadek dostal a kdo by na něj reagoval. Dostanete písemný verdikt, co hlídat a co opravit nejdřív.