Telemetry sa software Ano ito at para saan ito ginagamit?

Telemetry sa software

Sa kalagayan ng ang kontrobersya Dahil sa pagsasama ng isang tool ng telemetry sa Audacitiy, naisip ko na magiging kawili-wili itoe upang malaman nang eksakto kung ano ang tungkol sa at kung ano ang pagpapaandar na tinutupad nito. Mahalagang banggitin na hindi ito ang unang pagkakataon na nabawasan ang isyu. Nangyari na ito sa VS Code, ang code editor ng Microsoft At, bagaman hindi ito eksaktong telemetry, kasama ang data na nakolekta ng Unity, ang desktop ng Ubuntu upang ipakita ang mga nauugnay na resulta mula sa Amazon

Telemetry sa software Ano ito?

Ang mga kagamitan sa telemetry sat sila ang namamahala sa pagsubaybay, pagrehistro at pangangasiwa ng mga imprastraktura sa pamamagitan ng pagmamasid at pagsusuri ng mga kaganapan na nabuo ng system.

Sa kaso ng mga kumplikadong system (o maraming mga gumagamit na nagpapatakbo ng isang programa sa mga computer na may iba't ibang mga katangian) Nagbibigay ang telemetry ng kapaki-pakinabang na impormasyon para sa mga developer at tagapangalaga na hindi palaging nakakausap ng mga gumagamit.ar. Inilaan ang mga tool sa telemetry mangolekta, magbago, at makipag-usap ng data sa pagganap ng system, pagpapaandar, bilis ng pagproseso, mga error, at mga kaganapan sa seguridad ng produksyon. Maaari silang dumating sa maraming mga form, mula sa sentralisadong pag-log hanggang sa pagsubaybay sa pagsubaybay sa data sa pamamagitan ng mga microservices.

Ito ay nagkakahalaga ng pagbanggit na tulad ng ipahiwatig ng unahan tele, upang pag-usapan ang telemetry sa software, ang data ay kailangang maipadala sa isang lugar, hindi ito isang simpleng lokal na tala ng mga kaganapan

Mga tampok sa telemetry ng software

  • Mga sukatan ng paggamit: Sukatin kung paano, kailan at kung magkano ang ginagamit ng produkto. Karaniwang nilalayon ang mga ito para sa sektor ng komersyo ng developer dahil pinapayagan ka nilang sukatin ang katapatan ng customer at tagumpay ng produkto.
  • Pagtuklas ng problema at pagsusuri: Ang telemetry ay ginagamit upang malayuang masubaybayan ang pagpapatakbo ng programa upang maunawaan, malutas at maiwasan ang mga problema.
  • Pagpapatunay ng desisyon sa disenyo: Alam na ang mga pangkat ng pokus ay hindi palaging isang mahusay na paraan upang suriin ang isang produkto dahil ang mga gumagamit, na alam na sinusunod sila, ay hindi kumikilos tulad ng gagawin nila sa isang tunay na sitwasyon. Gamit ang telemetry, malalaman ng mga developer kung tama ang mga desisyon sa disenyo dahil nakatanggap sila ng impormasyon nang hindi namamalayan ng gumagamit.

Lahat ng ito ay wildly nagsasalakay, kahit na may mahigpit na mga patakaran sa kung paano dapat tratuhin ang data na iyon. Iyon ang dahilan kung bakit, gaano man ito nakakainis, kailangan mong basahin ang sikat na Lisensya ng Paggamit ng End User.

Sa pangkalahatan, ang proseso ng telemetry ay binubuo ng 5 yugto

  1. Pagtukoy ng mga sukatan: Ang sukatan ay isang sukatan ng pagganap, halimbawa ang dami ng oras ng paggamit nang walang mga error. Walang katuturan ang simpleng koleksyon ng data kung hindi namin alam kung ano ang interesado kami at kung ano ang gusto namin. Pangkalahatan, ang panimulang punto ay isang teorya (halimbawa, na ang isang programa ay maaaring tumakbo nang higit sa 100 oras nang walang mga pagkakamali), isang kurso ng aksyon ay itinatag kung sakaling ang teorya ay napatunayan o tinanggihan, at ang isang panahon ng bisa ay itinakda para sa sukatan . Ang isang sukatan ay maaaring maging resulta ng pagsasama ng dalawa o higit pang data gamit ang isang formula.
  2. Instrumentation: Sa yugtong ito, natutukoy kung anong data ang nauugnay para sa pagtukoy ng sukatan at kung paano ito makukuha at mailipat.
  3. Paghahatid at pag-iimbak ng data: Parehong para sa katuparan ng mga ligal na kinakailangan at para sa proteksyon ng kliyente, kinakailangan upang matukoy kung paano at sa anong form maililipat ang data. Halimbawa, kung sumusubaybay kami ng isang mobile application, hindi pahalagahan ng customer ang data na ipinapadala tuwing 5 minuto gamit ang kanilang data plan. Ang pinakamagandang bagay na gagawin ay ang kolektahin ang mga ito nang lokal at hintaying makakonekta ang aparato sa isang Wi-Fi network. Posible rin na maginhawa upang i-encrypt ang mga ito bago ipadala ito o tanggalin ang impormasyon na nagpapahintulot sa pagkakakilanlan ng kliyente. Kapag natanggap ang data, kailangan mong magpasya kung paano ito iimbak. Ang isang magandang ideya ay ang sample kung saan binabawasan ang dami upang makatipid.
  4. Pagproseso: Sa hakbang na ito, ang data ay pinagsama upang makuha ang impormasyon na magiging kapaki-pakinabang para sa paggawa ng desisyon.
  5. Pagsusuri: Sa yugtong ito, ang impormasyong nakuha mula sa pagproseso ng datos na nakuha ay pinag-aralan at inihambing sa hipotesis na pormula sa simula ng pamamaraan. Ang mga kurso sa pagkilos sa hinaharap ay natutukoy sa ibaba.

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Napakahusay dijo

    Kaya, ito ay tungkol sa oras. Mahusay na artikulo, ito ang kauna-unahang pagkakataon na nakakita ako ng isang disenteng artikulo mo, kapwa dito at sa iyong luma at nakalulungkot na personal na blog. Kinukuha mo ang mga baterya, mabuti iyan.