Telemetria a szoftverekben Mi ez és mire használják?

Telemetria a szoftverekben

Nyomában a vita A telemetriai eszköz Audacitiy-be való felvétele miatt felmerült bennem, hogy érdekes lennee pontosan tudni, miről van szó és milyen funkciót tölt be. Érdemes megemlíteni, hogy nem először csökkentik a kérdést. Ez már megtörtént a VS Code-nal, a Microsoft kódszerkesztőjével. És bár ez nem éppen a telemetria, az adatokkal, amelyeket a Unity, az Ubuntu asztal gyűjtött az Amazon releváns eredményeinek bemutatására

Telemetria a szoftverben Mi ez?

A telemetriai eszközök sés az infrastruktúra nyomon követése, nyilvántartása és felügyelete a rendszer által generált események megfigyelésével és elemzésével.

Bonyolult rendszerek (vagy több felhasználó programot futtató, különböző jellemzőkkel rendelkező számítógépeken) a telemetria hasznos információkat nyújt a fejlesztőknek és a karbantartóknak arról, hogy a felhasználók nem mindig képesek kommunikálni.ar. A telemetriai eszközök célja adatokat gyűjt, átalakít és közöl a rendszer teljesítményével, funkcionalitásával, feldolgozási sebességével, hibáival és biztonsági eseményeivel kapcsolatban a termelés. Ezek többféle formában is előfordulhatnak, a központosított naplózástól kezdve a mikroszolgáltatásokon keresztüli nyomon követésig.

Érdemes megemlíteni, hogy amint a tele előtag jelzi, ahhoz, hogy a szoftverben a telemetriáról beszéljünk, az adatokat valahova el kell küldeni, ez nem egy egyszerű helyi eseményrekord

Szoftveres telemetriai szolgáltatások

  • Felhasználási mutatók: Mérje meg, hogyan, mikor és mennyit használják a terméket. Alapvetően a fejlesztő kereskedelmi szektorának szánják őket, mivel lehetővé teszik az ügyfelek hűségének és a termék sikereinek mérését.
  • Problémák felismerése és diagnosztizálása: A telemetria segítségével a program működését távolról figyelemmel kísérhetjük a problémák megértése, megoldása és megelőzése érdekében.
  • Tervezési döntés érvényesítése: Ismeretes, hogy a fókuszcsoportok nem mindig alkalmasak a termék értékelésére, mivel a felhasználók, tudván, hogy megfigyelik őket, nem úgy járnak el, mint egy valós helyzetben. A telemetria segítségével a fejlesztők megtudhatják, hogy a tervezési döntések helyesek voltak-e, mivel a felhasználó tudta nélkül kapnak információt.

Bár mindez vadul invazívnak hangzik szigorú szabályok vonatkoznak az adatok kezelésére. Éppen ezért, bármennyire is idegesítő, el kell olvasnia a híres végfelhasználói licencet.

A telemetriai folyamat általában 5 szakaszból áll

  1. A mutatók meghatározása: A mutató a teljesítmény mértéke, például a hibák nélküli használati idő mértéke. Az egyszerű adatgyűjtésnek nincs értelme, ha nem tudjuk, mi érdekel és mire vágyunk. Általában a kiindulási pont egy hipotézis (például, hogy egy program 100 óránál hosszabb ideig képes hibátlanul futni), cselekvési irányt állapítanak meg abban az esetben, ha a hipotézist érvényesítik vagy megtagadják, és érvényességi időtartamot határoznak meg a metrikának . A metrika két vagy több adat képlet segítségével történő kombinálásának eredménye lehet.
  2. Idokumentáció: Ebben a szakaszban meghatározzák, hogy milyen adatok relevánsak a metrika meghatározásához, és hogyan fogják megszerezni és továbbítani.
  3. Adattovábbítás és -tárolás: Mind a törvényi előírások teljesítése, mind az ügyfél védelme érdekében meg kell határozni, hogyan és milyen formában továbbítják az adatokat. Például, ha mobilalkalmazást követünk nyomon, az ügyfél nem fogja értékelni, hogy az adatátviteli tervük alapján 5 percenként küldik az adatokat. A legjobb az lenne, ha helyben összegyűjtené őket, és megvárná, amíg az eszköz csatlakozik egy Wi-Fi hálózathoz. Az is lehetséges, hogy kényelmes, ha elküldésük előtt titkosítják őket, vagy törölnek olyan információkat, amelyek lehetővé teszik az ügyfél azonosítását. Miután megkapta az adatokat, el kell döntenie, hogyan tárolja azokat. Jó ötlet a mintavétel, amely csökkenti a megtakarítás mennyiségét.
  4. feldolgozás: Ebben a lépésben az adatokat egyesítik, hogy megszerezzék azokat az információkat, amelyek hasznosak lehetnek a döntéshozatalhoz.
  5. értékelés: Ebben a szakaszban a kapott adatok feldolgozásából nyert információkat elemzik és összehasonlítják az eljárás elején megfogalmazott hipotézissel. A jövőbeni cselekvési irányokat az alábbiakban határozzuk meg.

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Kiváló dijo

    Nos, ideje volt. Kiváló cikk, most láttam először egy tisztességes cikket, mind itt, mind régi és szánalmas személyes blogjában. Kapja az elemeket, ez jó.