Súgó és útmutatókHeartbeat (cron monitoring) › Heartbeat monitor létrehozása

Heartbeat monitor létrehozása

3 perc olvasás · Heartbeat (cron monitoring)

Cél: Heartbeat monitor létrehozása és a ping cím megszerzése, amelyet beilleszt a cron feladatába.

1. lépés: Nyissa meg a monitor létrehozását

  1. Az ePulz.io áttekintőben kattintson a + Monitor hozzáadása gombra
  2. Válassza a Heartbeat (cron) típust
Új monitor űrlap - típusválasztás, cím és intervallum
Új monitor űrlap - kiválasztja a típust, megadja a nevet és az intervallumot.

2. lépés: Nevezze el a monitort

Használjon leíró nevet, amely emlékezteti, mit figyel. Példák:

  • Éjszakai DB mentés
  • CRM szinkronizálás (óránként)
  • Heti számlázás
  • Régi bejelentkezések törlése

3. lépés: Állítsa be az intervallumot

Intervallum percekben - milyen gyakran kell megérkeznie a Heartbeatnek:

  • 5 = 5 percenként (rövid feladatok, szolgáltatás-ellenőrzés)
  • 60 = óránként
  • 1440 = naponta (24 × 60)
  • 10080 = hetente (7 × 24 × 60)

4. lépés: Állítsa be a tűréshatárt (grace)

A tűréshatár az a várt határidő utáni idő, amely alatt még várunk. A cron feladatoknál előfordulhat enyhe eltérés (hálózati idő, késés, vagy a feladat a szokásosnál tovább tart).

Ajánlások:

  • Rövid cron (5-60 perc): tűréshatár 2-10 perc
  • Óránkénti cron: tűréshatár 10-15 perc
  • Napi cron: tűréshatár 30-60 perc
  • Heti cron: tűréshatár 6 vagy több óra

5. lépés: Értesítések

Kapcsolja be, mely csatornák kapjanak értesítést, ha egy Heartbeat kimarad:

6. lépés: Mentés és a cím megszerzése

Kattintson a Monitor létrehozása gombra. Megjelenik a monitor részletei az egyedi Heartbeat címmel:

https://epulz.io/heartbeat/Qs78OPNIIsCF_-Vj

Ezt a címet hozzáadja a cron szkriptjéhez vagy feladatához. Az ePulz.io mostantól [interval] percenként vár egy pinget.

Tipp: A cím titkos - aki ismeri, megjátszhatja, hogy a cronja fut. Ne ossza meg, és ne tegye nyilvános tárolókba.

Monitor állapota

A létrehozás után a monitor Várakozás állapotban van (az első Heartbeatre vár). Az első sikeres ping után OK állapotra vált. Ha a Heartbeat nem érkezik meg a várt időablakban, Kiesés állapotra vált, és értesítést küld.

Következő lépés:

Adja hozzá a Heartbeat címet a cron feladatához (példák bash, Python, Node.js nyelven).

Hozzáadás cron feladathoz →
Hasznos volt ez az útmutató?