Skip to content

← blog · karbantartás · · 2 min

Hibafigyelés WordPressen: mire jó a Sentry?

A weboldal hibáiról az üzemeltető gyakran utolsóként értesül, vagy sehogy: a látogató nem szól, csak elmegy. A hibafigyelés azonnal jelzi, ha egy látogatónál hiba történik.

Sági Dániel

Monitorozó műszerfal egy képernyőn

Egy elromlott ajánlatkérő űrlap hetekig észrevétlen maradhat. A látogató nem szól, egyszerűen máshol kér ajánlatot. Ez a legdrágább fajta hiba, mert nem is tudsz róla.

Mi az a Sentry?

A Sentry egy hibafigyelő szolgáltatás. Amikor az oldalon hiba történik, legyen az PHP-hiba a szerveren vagy JavaScript-hiba a látogató böngészőjében, a részleteket elküldi egy központi felületre. Látom, melyik oldalon, melyik böngészőben és milyen lépések után történt.

Fontos tudni, mit nem csinál: a Sentry nem jósolja meg és nem előzi meg a hibát. Azokat a hibákat jelzi, amelyek ténylegesen előfordulnak, jellemzően egy valódi látogatónál vagy egy háttérfolyamatban (például egy időzített feladatnál).

Mit nyersz vele?

  • Amint egy látogatónál hiba történik, értesítést kapok. Nem kell megvárnom, hogy valaki észrevegye és szóljon.
  • Nem kell hosszan reprodukálni a hibát, mert a részletek ott vannak.
  • Egy frissítés utáni hibát gyorsan visszakövetek.

Egyedül dolgozom, ezért 24 órás ügyeletet nem vállalok. Igyekszem 1 munkanapon belül reagálni és javítani, és ebben a Sentry sokat segít: a hibáról a részletekkel együtt értesülök, nem egy panaszlevélből.

Elérhetőség-figyelés

A Sentry csak akkor jelez, ha valaki használja az oldalt, és közben hiba történik. Ha a teljes oldal leáll, azt egy külön szolgáltatás veszi észre: látogatóktól függetlenül, rendszeresen ellenőrzi, hogy az oldal elérhető-e, és ha nem, értesít.

Adatvédelem

A hibajelentésekből kiszűröm a személyes adatokat, és csak a hibakereséshez szükséges információt tárolom.

A Sentry-alapú hibafigyelés mindkét karbantartási csomagomban benne van, már az alapcsomagban is.