NETipar Magyarország Kapcsolat

</Éles_alkalmazások_megfigyelése>

A hiba ne az ügyféltől derüljön ki. Legyen nyoma és felelőse.

Monitorozást és hibakövetést építünk a webalkalmazásodhoz. Figyeljük a fontos műveleteket, háttérfeladatokat és rendszerkapcsolatokat, a jelzésekhez pedig hozzárendeljük a vizsgálathoz szükséges adatokat és a következő teendőt.

Hiba esetén tudjuk, mit vizsgáljunk. A riasztás mellé értelmezhető kontextus és kijelölt reakció tartozik.

Mit figyelünk?
Mit figyelünk?

Azt figyeljük, amin a napi működés múlik.

Kijelöljük, mely műveleteknek kell időben és helyesen lefutniuk, majd ezekhez állítunk be mérést és jelzést.

  • Alkalmazáshibák és kivételek Hibastack, érintett útvonal, kiadás, reprodukálhatóság és előfordulási gyakoriság, a bizalmas adatok szűrésével. Gyakorlati cél: a hiba visszakövethető.
  • Lassú műveletek Lassú kiszolgálás, adatbázis-lekérdezés, külső szolgáltatói idő és háttérfolyamatok. Gyakorlati cél: a szűk keresztmetszet mérhető.
  • Háttérfeladatok és integrációk Sorban álló feladatok késése, sikertelen munka, beragadt szinkron, lejárt feldolgozás vagy elmaradt esemény. Gyakorlati cél: az észrevétlen elakadás is jelzést ad.
A JÓ RIASZTÁS

Mérőszám, küszöb, címzett és teendő együtt értelmezhető.

A riasztásból derüljön ki, mi történt, melyik feladatot érinti, és ki foglalkozik vele. Ehhez alakítjuk ki a méréseket, a naplózást és az értesítéseket.

  • Amit minden riasztásnál rögzítünk

    • Jelzés és osztályozás Mi számít sürgős üzemzavarnak, és mi kerül a normál fejlesztési sorba?
    • Kontextus és adatvédelem Kérésazonosító, kiadás, környezet, hibatípus és a minimálisan szükséges személyesadat-kezelés.
    • Reakció és visszacsatolás A hiba reprodukálása, javítás, regressziós teszt, és annak ellenőrzése, hogy a hiba valóban megszűnt-e.

A monitorozó eszköz bevezetése önmagában nem jelent 24/7 készenlétet vagy garantált reagálási időt; ezt külön üzemeltetési megállapodás határozza meg.

NETipar-feliratos szerverszekrény egy űrhajó szerverterme előtt, az ablakon túl a Föld
ESETTANULMÁNY

NETipar Cloud: a hibás kiadás nem marad észrevétlen.

Saját üzemeltetési rendszerünk a támogatott alkalmazások új verzióinak élesítése után ellenőrzi a működést. Ha az új verzió nem válaszol megfelelően, a korábban működő verzióra áll vissza, és erről az üzemeltető csapat értesítést kap. A panel figyeli a szerverek és a szolgáltatások fontos állapotait, az üzemeltetési változtatások pedig naplózottak és visszakövethetők.

Megnézem a NETipar Cloud esettanulmányt
NETIPAR ERROR

Saját hibakövetőnk minden általunk üzemeltetett rendszerben.

A NETipar Error saját fejlesztésű hibakövető és teljesítménymérő rendszerünk. Minden általunk üzemeltetett alkalmazásba be van kötve, így a hibák nálunk is megjelennek, nem csak az ügyfél bejelentéséből derülnek ki.

  • Csoportosított hibák

    Az azonos hibák egy tételbe kerülnek, minden előfordulásuk külön számlálva; egy grafikon mutatja, mikor sűrűsödnek.

  • Kontextus minden előforduláshoz

    Stack trace, kérés és környezet, valamint bontás oldal, belépési pont, felhasználó és alkalmazásverzió szerint.

  • Felelős, prioritás, állapot

    A hiba felelőshöz rendelhető és rangsorolható; megoldottnak jelölhető, újranyitható vagy némítható, a lista állapot szerint szűrhető és kereshető.

  • Értesítés Slacken

    Az első előfordulásnál, egy beállított küszöb felett vagy minden előfordulásnál, és külön jelzés, ha egy megoldott hiba visszatér.

TELJESÍTMÉNYMÉRÉS

Nemcsak a hibát, a lassulást is látjuk.

A NETipar Error a hibák mellett a futásidőt is méri: az útvonalakat, a háttérben futó jobokat és parancsokat, az adatbázis-lekérdezéseket, a külső HTTP-hívásokat és a nézeteket. Mindegyiknél látszik az átlagos idő és a p95 érték, amelynél a mért futások 95%-a gyorsabb vagy ugyanilyen gyors, a lassú útvonalak és lekérdezések listája pedig megmutatja, mi viszi el az időt.

Laravel-, PHP-, JavaScript-, React- és Vue-alkalmazásokból is fogad adatot, környezetenként elkülönítve.

  • Útvonalak

    Válaszidő, a leglassabb útvonalak és a hibaarány.

  • Jobok és parancsok

    A háttérfeladatok futásideje.

  • Lekérdezések és hívások

    Lassú lekérdezések, külső HTTP-hívások, nézetek.

A NETipar Error felületei demóadatokkal öt monitoron, mint egy ellenőrzőközpontban: felül a lekérdezések és a nézetek, középen a teljesítmény-irányítópult, alul a megoldatlan hibák listája és az útvonalak táblázata

A jelzéstől a javításig is megtervezzük a teendőket.

A megfigyelhetőség a működés közbeni eltérések észleléséről szól; a frissítés, az ügyelet és a betöltési sebesség külön feladat.

  • Megfigyelhetőség és hibakövetés. Hogyan észleljük, magyarázzuk és priorizáljuk a működés közbeni eltéréseket?

  • Üzemeltetés és továbbfejlesztés. Ki végzi a frissítéseket, az incidenskezelést, a rendelkezésre állási feladatokat és a szerződés szerinti reakciót?

    Tovább: Üzemeltetés és továbbfejlesztés
  • Weboldalgyorsítás. Ha a fő kérdés az, milyen gyorsan töltődik be az oldal a látogatónak, az Core Web Vitals-optimalizálás, nem hibakövetés.

    Tovább: Weboldalgyorsítás és Core Web Vitals
ELSŐ MONITORINGCSOMAG

A fontos működési pontokon

próbával ellenőrizzük a riasztást.

Négy lépés a kritikus műveletek kijelölésétől az átadásig.

  1. 1. Kritikus műveletek

    Kijelöljük az üzletileg fontos tranzakciókat, háttérfeladatokat és külső kapcsolódásokat.

  2. 2. Mérőjelek és naplózás

    Kiadás- és kéréskontextus, személyesadat-szűrés, szerepkörök.

  3. 3. Riasztáspróba

    Kontrollált hiba és küszöbteszt: megérkezik-e a jelzés, és mi történik utána?

  4. 4. Átadás és továbbfejlesztés

    Incidenslista, felelősök és folyamatos visszamérés.

Milyen tapasztalattal dolgozik a NETipar csapata?
15+ év webfejlesztői és tervezői tapasztalat
5 fős, fejlesztő és designer csapatunk
500+ átadott fejlesztési és grafikai projekt
150+ partner, akikkel folyamatos kapcsolatban állunk
GYIK

Mire ad választ a monitorozás?

Nem. Segít időben észlelni, osztályozni és diagnosztizálni őket; az automatikus helyreállítást külön kell tervezni.

Igen, ha megfelelő napló- és mérési hozzáférések vannak; fokozatos bevezetés is lehetséges.

Nem. A biztonsági ellenőrzés külön cél és módszertan.

Nem feltétlenül; a riasztási csatornát és a reakcióidőt az üzleti kockázat és a szerződés alapján határozzuk meg.

Melyik művelet hibájáról kellene azonnal tudnotok?

Írd meg, milyen alkalmazást használtok, mely műveletek fontosak az üzletnek, és hogyan értesültök ma a hibákról. Ezek alapján jelöljük ki a megfigyelés első pontjait.

Elég, ha leírod, melyik hibáról értesültetek későn.

Kötelező mező

0 / 1000

Visszajelzések

Ügyfeleink mondták rólunk

Így látták a közös tervezést és fejlesztést az ügyfeleink.

5,0 átlag az 5-ből, 9 Google-értékelés Egyeztetést kérek

Válogatás a Google-értékeléseinkből.

László Szilágyi

Google-értékelés

5 csillag az 5-ből

Rugalmas és nagyon profi csapat. Személyre szabott megoldásokkal az egyedi igényeket is kiválóan teljesítik.

Norbert Szabo

Google-értékelés

5 csillag az 5-ből

Kiemelkedően magas minőség proaktivitással. Néha szinte már-már gondolatolvasással. Egy nagyon alap szintű specifikációt követeően kérdések garmadával - olyanokkal, amelyek nekünk eszünkbe se jutottak volna - elvezettek bennünket a jól átlátható rendszer felé. Majd olyan magas szintű fejlesztést és eredményt kaptunk mind fron-end mind back-end szinten, amire mi sem számítottunk. Innen kezdve csak velük dolgozunk. :) Köszönjük!

Zoltán Tolnay

Google-értékelés

5 csillag az 5-ből

Profi, lelkiismeretes, agilis csapat - komplex weboldalfejlesztés és beléptetőrendszer miatt kerestem meg őket. Jó munkát végeztek, mindenkinek ajálom őket!

csaboch

Google-értékelés

5 csillag az 5-ből

Egyedi bútortervezéssel foglalkozom és ehhez készítettek komplett arculatot és weboldalt. Minőségi eredményt kaptam.

Attila Szabó

Google-értékelés

5 csillag az 5-ből

Egyedi CRM rendszert készítettek számomra, amivel nagyon elégedett vagyok.

tom karászi

Google-értékelés

5 csillag az 5-ből

Rendkívül rugalmasak és szakmailag is elégedett voltam velük. Csak ajánlani tudom a csapatot!

Gábor Markovics

Google-értékelés

5 csillag az 5-ből

Minőségi tervezés, profi kivitelezés!!

Válaszd ki, mely sütiket engedélyezed. A szükséges sütik nem kapcsolhatók ki.