12 szintetikus megfigyelő eszköz az online vállalkozása számára

Nézzünk szembe a tényekkel. Mindenféle felügyeleti eszköz létezik, de a leállások és a hibák jelentős üzleti aggodalmak forrásai.

A szintetikus monitorozás lehet a válasz?

A monitorozás rendkívül kritikus és szükséges része minden modern digitális üzletnek.

Nem hagyatkozhat a hibák véletlen felfedezésére, és nem várhatja meg, amíg egy csalódott ügyfél telefonál, egyszerűen azért, mert az üzleti költségek túl magasak.

Bárcsak nyilvánosságra tudnám hozni a részleteket (de a szerződéses kötelezettségek kötnek), de közelről láttam, hogy egy vállalkozás veszít piaci pozíciójából a 2. helyről a 20. helyre, csak azért, mert az ügyfelek panaszai folyamatosan gyűlnek. És ez egy B2B üzlet volt, ne feledje. Ha úgy gondolja, hogy egy jó ügyfélszolgálati csapat (vagy az ügyfél „sikercsapat”, nevezzük bárminek is) megmenthette volna őket, tévedne – egyszerűen túl sok váratlan hiba bukkant fel véletlenszerűen a rendszerben. még a javítások után is.

Miért nem elég a monitorozás?

Az ilyen üzleti problémákra a válasz: a monitorozás! Igen, ezt mindenki tudja, és Önnek, mint vállalkozásnak, valószínűleg van néhány felügyeleti rendszere.

A valós alkalmazásokkal szembeni kihívás azonban az, hogy a pingek és az API-üzemidő még az alkalmazás felületét sem érinti. A modern alkalmazások tranzakciókra, tölcsérekre, bejelentkezésekre és számos külső fél szolgáltatásra épülnek, és mindezeknek együtt kell működniük, nem pedig tökéletesen elszigetelten.

Hagyományos megfigyelési rendszerek esetén biztos lehet benne, hogy az e-mail szervere és a fizetési szervere működik, de honnan tudhatja, hogy a fizetési szerver képes-e tranzakciós e-maileket küldeni az e-mail szerveren keresztül?

Köszönj 👋 a szintetikus monitorozáshoz.

Ha küzdött, hogy elérje a megfoghatatlan, ígért földet, ahol még azelőtt találkozik problémákkal, mint ügyfelei, akkor a Szintetikus Monitoring az, amire szüksége van. Az ezoterikus hangzású név ellenére (és annak ellenére, hogy nagyon nehéz lehet kódolni magát), a Szintetikus Monitoring meglehetősen egyszerűen megmagyarázható ötlet.

Ez magában foglalja az alkalmazás felhasználóinak szimulálását szkriptek formájában, amelyek aztán áthaladnak néhány előre meghatározott oldalfolyamon, hogy ellenőrizzék, minden megfelelően működik-e. Kérjük, vegye figyelembe, hogy az Ön alkalmazásában nincs tényleges különbség – a kérések úgy működnek, mintha tényleges felhasználótól érkeznének, és az oldalakon lévő gombok megnyomásával és űrlapok kitöltésével pontosan úgy történik, ahogy a felhasználó tenné.

Az ilyen tesztek rendszeres összeállítása és futtatása lehetővé teszi, hogy mindig válaszoljon a következő kritikus kérdésekre:

  • Felállt a rendszer?
  • Minden fontos alrendszer működik?
  • Az ügyfelek be tudnak jelentkezni?
  • Az ügyfelek megtalálják, amit vártak, és a megfelelő helyen?
  • Bármely közelmúltbeli kódmódosítás megtörte az ügyfélélmény egy részét?
  • Az ügyfelek képesek szűrni az eredményeket, letölteni jelentéseket stb.?
  • Az ügyfelek tudnak fizetni?
  • Az ügyfelek elérhetik a támogatási csapatot az alkalmazáson belül?
  Hogyan változtassuk meg a Google-képemet animált GIF-re

A listája változhat, de miután beállította a Synthetic Monitoring funkciót, mindig 100%-ban megbízhat rendszerében. Nehéz túladni a Szintetikus Monitoring szolgáltatást, de ha egyszer már beállította és futtatta, akkor azon fog töprengeni, hogyan boldogult nélküle!

Melyek az elérhető legjobb szintetikus megfigyelő eszközök?

Tehát most, hogy készen áll arra, hogy tényleges, valódi (vagy „szintetikus”, ha úgy tetszik 😛 ) felelősséget vállaljon az alkalmazásáért, íme néhány a legjobb eszközök közül, amelyeket telepíthet, és azonnal élvezheti a hasznot.

Emelkedő trendek

Emelkedő trendek egy gyönyörű és funkciókban gazdag szintetikus megfigyelő szolgáltatás, amelyet érdemes megnézni. Néhány olyan funkció, amely előzetesen lenyűgöző, a meghibásodási pillanatképek (nézze meg, pontosan hol törtek el a dolgok a böngészőben), a sávszélesség-szabályozás (nézze meg, hogyan viselkedik webhelye/alkalmazása rossz hálózati körülmények között) és egyebek.

Az olyanok, mint a Microsoft és a Vimeo, emelkedő trendeket használnak, így jó társaságban vagy!

Ellenőrizve

Ellenőrizve azt állítja, hogy egy korszerű megfigyelési és tesztelési megoldás, amely sok figyelmet keltett, különösen a JavaScript közösségben olyan ügyfelekkel, mint a Vercel és a Humio. Valódi böngészőben figyelheti a webhely tranzakciós folyamatait, valamint ellenőrizheti az API-végpontjait. Egyetlen irányítópult mindent megmutat, amit bármikor tudnia kell az alkalmazás helyességéről és teljesítményéről.

Nagyon szeretem, ahogy a Checkly a nagyon egyszerű beállítást és a könnyű használhatóságot ötvözi a hatékony eszközökkel, amelyeket a fejlesztők imádni fognak. A Checkly a Chrome Puppeteer keretrendszert használja a Chrome böngészővel való interakció pontos szimulálására. A csekkek létrehozásához belemerülhet a kódba, vagy használhatja a Bábos felvevőa Checkly nyílt forráskódú Chrome-bővítménye, közel 7000 csillaggal a Githubon.

A Checkly egy hatékony REST API-t kínál, amely lehetővé teszi az ellenőrzések összehangolását és automatizálását, például a Terraform segítségével. Lehetővé teszi az Opsgenie, a Pagerduty vagy a Slack finomszemcsés riasztásának beállítását is. Összességében egy nagyszerű megoldás, amelyet a modern DevOps csapatok számára tartok a legérdekesebbnek.

Kezdheti egy ingyenes csomaggal, amely 1 perces ellenőrzési intervallumot tartalmaz a globális adatközpontok helyszíneiről.

Dotcom-Monitor szintetikus monitorozása A megoldás figyeli az API-kat (REST, SOAP, socket), a weboldalakat (valódi böngészőkben), a webalkalmazásokat (többlépéses tranzakciókat is beleértve) és az internetes infrastruktúrát (FTP, VoIP stb.).

Teljesen külső és teljesen felügyelt Dotcom-Monitor szintetikus megfigyelő eszközei lehetővé teszik, hogy az időigényes beállítás és telepítés helyett az adatokra összpontosítson. Ráadásul díjnyertes ügyfélszolgálati csapatuk a hét minden napján, 24 órában, 365 napos, 24 órás, komplex, vállalati szintű felügyeleti feladatok beállításában és kezelésében segít.

  Hogyan játsszuk az Orwellt Linuxon

Sematext

Sematext szintetikus egy szintetikus megfigyelő eszköz, amely tele van nagyszerű és könnyen használható funkciókkal. Lehetővé teszi webhelye és alkalmazásai elérhetőségének figyelemmel kísérését a világ több pontjáról.

A Sematext statisztikai adatokat közöl a hibaarányról, az oldalsebességről és a betöltési időkről, valamint egyéb üzleti szempontból kritikus mérőszámokról. Használhatja a versenytársak összehasonlítására is, és azonosíthatja azokat a területeket, amelyeket optimalizálnia kell a webhely teljesítményének javítása érdekében.

Ingyenesen elkezdheti használni a Sematextet, és kipróbálhatja minden funkcióját, mielőtt elkötelezi magát a tervek mellett. Ha készen áll, három terv közül választhat. Nagyon rugalmas felosztó-kirovó terv, amely nagyon részletes szabályozást biztosít a monitorok felett. A 29 dolláros havi előfizetés 40 HTTP- és 5 böngészőmonitort biztosít 30 napos adatmegőrzéssel. A Pro csomag 100 HTTP-t és 15 böngészőmonitort kap 99 dollárért.

Uptime.com

Üzemidő egy vállalati webmegfigyelő szoftver, amely szintetikus megfigyelést is tartalmaz.

Exkluzív beépített szerkesztőjük, amely mezőjavaslatokkal van felszerelve, kód nélküli megközelítést hoz létre a tranzakciók ellenőrzéséhez. A szerkesztő tartalmaz egy automatikus kiegészítési funkciót, amely azonosítja az egyes elemeket anélkül, hogy keresni kellene őket.

Az Uptime Tranzakcióellenőrzései gyors és egyszerű módja annak, hogy kritikus információkat szerezzen arról, hogy mi nem működik a webhelyén, és miért. Nagyon ajánlom kipróbálásra.

AlertBot

AlertBot egy másik nagyszerű lehetőség a szintetikus megfigyeléshez. Az AlertBot büszke arra, hogy fejlett szolgáltatásokat kínál, amelyek könnyen használhatók, hasznos állapotjelentéseket biztosítanak közvetlenül a beérkező levelek mappájába, és figyelmeztetik Önt, amikor a webhely bármilyen problémát tapasztal.

Ahol igazán kitűnnek a többiek közül, az a többlépcsős szintetikus monitorok proaktív kezelése (amit „Proaktív ScriptAssist”-nek neveznek). A webhelyek gyakran változnak, és ez a funkció biztosítja, hogy a szintetikus szkriptek mindig működjenek. Egy könnyen használható webrögzítőt is biztosítanak a szkriptek létrehozásához.

Pingdom

Ha egy átlagos vállalkozásról van szó, annak igényei meglehetősen egyszerűek és egyértelműek. Általában csak egy alkalmazást és néhány végpontot kell figyelni, és csak néhány kritikus ügyfélélmény van.

Ezekben a felhasználási esetekben a legjobb ajánlatok többsége túlzás, ami miatt a Pingdom egyértelműen kedvencem mind az általános megfigyelés, mind a Szintetikus monitorozás hasonló.

Amint látja, a szintetikus megfigyelési teszt létrehozása roppant egyszerű a Pingdomban, és biztosan élvezni fogja a lendületes, koncentrált élményt. Ha még mindig nem kezdte el a figyelést, azt javaslom, hogy próbálja ki a Pingdom által kínált teljes stacket – biztosan el lesz ragadtatva!

Apica

Apica egy megbízható cég szilárd szintetikus monitorozási ajánlata. Szintetikus megfigyelési szolgáltatásuk magában foglalja az üzemidő figyelését, a versenytársak figyelését, a globális monitorozást (bármilyen földrajzi területről származó felhasználók szimulálása) és még sok mást.

  Hogyan lehet egy Google Slides-prezentációt GIF-be konvertálni

Az Apica egyik legfontosabb előnye a helyszíni telepítés olyan vállalkozások számára, amelyek érzékenyek az adatvédelemre vagy a szabályozási követelmények hatálya alá.

Oldal 24×7

A Pingdomhoz hasonlóan a Site24x7 is ismertebb egyszerű ping szolgáltatásként az alkalmazások üzemidejének figyelésére, de örömmel láttam Szintetikus monitorozás felajánlásokat.

A szolgáltatás kompatibilis a Selenium tesztesetekkel, így bónusz, ha már használtad a Seleniumot böngészőtesztekhez.

Lenyűgözött az értesítési rendszerük, amely programozható webhookkal és plug-and-play kompatibilitással rendelkezik a Microsoft Teams, Slack, Stride, HipChat, Zapier stb.

AppDynamics

A jelenleg a Cisco tulajdonában lévő AppDynamics népszerű név a webhely- és API-figyelő szolgáltatásokban a böngészőalapú szintetikus megfigyelés egy fontos részével. szolgáltatások.

Bár a kínálat szabványos, van néhány olyan funkció, amely kiemelkedett számomra.

Először is a hiba újratesztelése – amint a hibát kiküszöböli, az AppDyanmics újrateszteli, hogy megbizonyosodjon arról, hogy nem hamis negatív; csak ezután kap értesítést.

A második a privát szintetikus ügynökök, amelyek lehetővé teszik egyéni szintetikus ügynökök telepítését az infrastruktúrán, hogy lefedjék a szélsőséges eseteket vagy csak a késleltetési problémákat. Mindenképpen érdemes megnézni!

Fogópont

Fogópont egy rendkívül átfogó Szintetikus Monitoring szolgáltatás több mint 700 globális teszthellyel (több mint bármelyik, amivel a cikk kutatása során találkoztam).

Megpróbálja lefedni a teljes felügyeleti spektrumot azáltal, hogy több mint 20 típusú megfigyelést ellenőriz, és kideríti a hiba valódi okát.

Például az FTP-kiszolgáló, az ügyfél internetszolgáltatója vagy az Ön vállalkozása internetszolgáltatója nem válaszolt a fájlfeltöltés sikertelensége miatt? Legyen szó bármilyen népszerű protokollról, böngészőtípusról, utolsó mérföldes csatlakozásról stb., a Catchpoint mindent megtesz, hogy valódi, teljes képet nyújtson.

Új ereklye

Ezen a listán az utolsó Új ereklyeamely egy másik tisztességes szintetikus megfigyelő szolgáltatás, amelyet érdemes megnézni.

Minden olyan funkcióval rendelkezik, amely egy képes Szintetikus Monitoring szolgáltatástól elvárható, bár az írás pillanatában csak 18 globális hellyel rendelkezik. Tehát ha a globális elérhetőség az első számú probléma, akkor lehet, hogy nem ez a legjobb megoldás az Ön számára.

Ennek ellenére remek kombinációt alkot, ha már a New Relic más termékeit használja, különösen Insights.

Következtetés

A Synthetic Monitoring megfelelője a Real Monitoring, amely a hibák élő naplózását és sólyomszerű figyelését foglalja magában. Csakúgy, mint az előbbinek, a Real Monitoringnak is megvan a maga alapvető helye – a szimulációk soha nem tudják teljes mértékben elérni az élő, betöltött rendszer káoszát.

Különösen, ha az optimalizálás ideális helyeinek meghatározásáról van szó, a Real Monitoring az egyetlen tét. Azonban, amint már rámutattunk, a Real Monitoring utoléri az ügyfelet. Ez egy reaktív módja a hibák kezelésének (amely véleményem szerint még mindig mérföldekkel megelőzi a vállalkozások által alkalmazott alapértelmezett értékeket – a hibák figyelmen kívül hagyása 😀 ).