Súgó és útmutatókÉrtesítések › Eszkalációs mátrix - további személyek értesítése

Eszkalációs mátrix - további személyek értesítése

5 perc olvasás · Értesítések

Cél: Olyan eszkalációs mátrix beállítása, amely egy meg nem oldott incidens (kiesés) bizonyos idő utáni fennállása esetén értesítést küld további felelős személyeknek vagy egy másik csatornára.

Mikor érdemes eszkalációt használni

Tipikus forgatókönyv: a szolgáltatása éjszaka leáll, az elsődleges ügyeletes nem reagál 15 percen belül - a rendszer automatikusan értesítse a műszakvezetőt, majd egy újabb óra után a menedzsert is. Az eszkaláció megakadályozza, hogy a kiesés észrevétlen maradjon.

1. lépés: Hozzon létre eszkalációs szabályzatot

  1. Lépjen a Dashboard → Eszkaláció menüpontba (vagy a /dashboard/escalation címre).
  2. Adjon meg egy nevet (például "Éjszakai ügyelet"), és kattintson a + Új szabályzat gombra.
Eszkalációs szabályzatok listája
Az eszkalációs szabályzatok áttekintése a dashboardon.

2. lépés: Adjon hozzá lépéseket

A szabályzat lépések sorozata. Minden lépés a következőket tartalmazza:

Eszkalációs szabályzat szerkesztője lépésekkel, késleltetéssel és címzettekkel
Szabályzatszerkesztő: lépéseket ad hozzá perces késleltetéssel, csatornával és címzettekkel.
  • Késleltetés (perc) - hány perccel az incidens kezdete után induljon el a lépés. A 0 azonnalit jelent.
  • Csatorna - E-mail vagy Webhook (Slack, Discord, saját cél-endpoint).
  • Címzettek - vesszővel elválasztott e-mail-címek vagy egy webhook cím.
  • Megjegyzés - opcionális, mit tegyen a címzett.

Példa egy 3 szintű szabályzatra:

  • 1. lépés: 0 perc, e-mail az elsődleges ügyeletesnek.
  • 2. lépés: 15 perc, e-mail a műszakvezetőnek.
  • 3. lépés: 60 perc, Slack webhook a #ops-emergency csatornára.

3. lépés: Rendelje a szabályzatot a monitorokhoz

A szabályzatot a következőképpen rendelheti hozzá:

  • Globálisan - a "Beállítás alapértelmezettként" gombbal az összes olyan monitorára érvényes lesz, amelynek nincs saját szabályzata.
  • Egy adott monitorhoz - a monitor létrehozásakor vagy szerkesztésekor válasszon ki egy konkrét szabályzatot.

Incidens nyugtázása (ACK)

Minden eszkalációs értesítés tartalmaz egy ACK hivatkozást (acknowledge, vagyis "láttam és foglalkozom vele"). Csak kattintson rá, és:

  • A további eszkalációs lépések leállnak.
  • A rendszer eltárolja, ki és mikor nyugtázta az incidenst.
  • Az ugyanabban a lépésben lévő többieknek nem érkeznek további eszkalációs üzenetek erről az incidensről.

Az ACK hivatkozás nem igényel bejelentkezést - egyedi tokennel (egyszer használatos karakterlánccal) van aláírva, így senki más nem élhet vissza vele. Az incidens megoldása után (a monitor visszatér UP állapotba) az eszkaláció szintén automatikusan befejeződik.

Webhook formátum

A Slack, Discord, Microsoft Teams és a saját endpoint felé POST metódussal küldjük a kérést. Slack, Discord és Teams esetén a payloadot natívan formázzuk (Block Kit / Embed / Adaptive Card). Más címeknél (saját endpoint) általános JSON-t küldünk:

{
  "event": "incident_escalation",
  "monitor": {
    "name": "Éles weboldal",
    "target": "https://example.com",
    "url": "https://epulz.io/dashboard/monitor/42"
  },
  "message": "ESCALATION step 2 (delay 15 min): e-mail a műszakvezetőnek",
  "timestamp": "2026-05-31T14:33:45+00:00",
  "source": "epulzio"
}

Az event mező értéke eszkaláció esetén incident_escalation. A message mezőben a lépés szöveges leírása található (a lépés sorrendje, a késleltetés és a művelet leírása). Más mezők (incident_id, step_order, ack_url) a legfelső szinten nem léteznek - az ACK hivatkozás a Slack/Discord/Teams formázott üzenetének része. Slack esetén elég az Incoming webhook címe. Discord cím esetén nincs szükség a ?wait=true paraméterre.

Gyakran ismételt kérdések

Mi történik, ha az incidens tovább tart, mint az utolsó lépés?

Több eszkaláció nem kerül kiküldésre. Ismétlődő emlékeztetőkhöz adjon hozzá egy újabb lépést nagyobb késleltetéssel (például 240 perc).

Működik az eszkaláció csendes üzemmód (Quiet hours) alatt is?

Igen. Az eszkaláció a saját csatornáján (e-mail, webhook) megy, és a csendes üzemmód nem vonatkozik rá - az csak az elsődleges értesítésekre szolgál.

Tesztelhetem a szabályzatot anélkül, hogy valós kiesésre várnék?

A legegyszerűbb: hozzon létre egy tesztmonitort a https://test-bad-domain.invalid címmel, rendeljen hozzá egy rövid késleltetésű (1 perc) szabályzatot, és figyelje az e-maileket.

Hasznos volt ez az útmutató?