Dohled a stavové stránky· V provozu, zatím neveřejný
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ý
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.
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í.
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.
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í.
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čí.
Hlídá, co provozujeme, i to, o co se staráme.
- 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.
- 02
Weby klienta.
Pět domén klienta, o kterého se staráme, hlídá od září 2026.
- 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.
03— Pod kapotou
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.