Google e ikemiselitse ho kenya telemetry ho sesebelisoa sa puo ea Go

Google e rera ho kenyelletsa pokello ea telemetry ho sesebelisoa sa puo ea Go le ho thusa ho romella data e bokelletsoeng ka boiketsetso. Telemetry e tla fana ka lisebelisoa tsa mohala oa taelo tse ntlafalitsoeng ke sehlopha sa puo ea Go, joalo ka "tsamaea", motlalehi, li-gopls le lits'ebetso tsa govulncheck. Pokello ea tlhahisoleseding e tla lekanyetsoa feela ho bokella tlhahisoleseding e mabapi le likarolo tsa ts'ebetso ea lisebelisoa, i.e. telemetry e ke ke ea eketsoa lits'ebetsong tsa tloaelo tse bokelletsoeng ho sebelisoa sephutheloana sa lisebelisoa.

Sepheo sa ho bokella telemetry ke takatso ea ho fumana lintlha tse sieo mabapi le litlhoko le likarolo tsa mosebetsi oa bahlahisi, tse ke keng tsa tšoaroa ho sebelisoa melaetsa ea liphoso le lipatlisiso e le mokhoa oa ho fana ka maikutlo. Ho bokella telemetry ho tla thusa ho tsebahatsa liphoso le boits'oaro bo sa tloaelehang, ho lekola likarolo tse ikhethang tsa tšebelisano lipakeng tsa bahlahisi le lisebelisoa, le ho utloisisa hore na ke likhetho life tse batloang haholo le tseo ho seng mohla li kileng tsa sebelisoa. Ho lebelletsoe hore lipalo-palo tse bokelletsoeng li tla etsa hore ho khonehe ho nchafatsa lisebelisoa, ho eketsa ts'ebetso le boiketlo ba ts'ebeliso, le ho lebisa tlhokomelo e khethehileng ho bahlahisi ba nang le bokhoni.

Bakeng sa pokello ea lintlha, ho hlahisitsoe meralo e mecha ea "telemetry e pepeneneng" e reretsoeng ho fana ka monyetla oa tlhahlobo e ikemetseng ea tlhahlobo ea sechaba ea data e amohetsoeng le ho bokella feela tlhahisoleseling e akaretsang e hlokahalang ho thibela ho tsoa ha mesaletsa e nang le tlhaiso-leseling e felletseng mabapi le ts'ebetso ea mosebelisi. Mohlala, ha ho lekoa sephethephethe se sebelisoang ke sephutheloana sa lithulusi, ho reriloe ho ela hloko metrics joalo ka k'haontara ea data ka kilobytes bakeng sa selemo kaofela. Lintlha tsohle tse bokelletsoeng li tla phatlalatsoa phatlalatsa hore li hlahlojoe le ho hlahlojoa. Ho thibela ho romela ka telemetry, o tla hloka ho seta phetoho ea tikoloho "GOTELEMETRY=off".

Melao-motheo ea bohlokoa ea ho theha telemetry e pepeneneng:

  • Liqeto mabapi le metrics tse bokelletsoeng li tla etsoa ka mokhoa o bulehileng, oa sechaba.
  • Litlhophiso tsa pokello ea telemetry li tla hlahisoa ka bo eona ho ipapisitsoe le lenane la metrics e shebiloeng, ntle le ho bokella lintlha tse sa amaneng le lipalo tseo.
  • Tlhophiso ea pokello ea telemetry e tla bolokoa ka har'a tlaleho ea tlhahlobo e hlakileng e nang le lirekoto tse ka netefatsoang, tse tla thatafatsa ts'ebeliso e ikhethileng ea litlhophiso tse fapaneng tsa pokello bakeng sa litsamaiso tse fapaneng.
  • Tlhophiso ea pokello ea telemetry e tla ba ka mokhoa oa "cacheable, proxied Go module" e ka sebelisoang ka bo eona lits'ebetsong tse nang le li-proxies tsa Go ea lehae tse seng li ntse li sebelisoa. Khoasollo ea tlhophiso ea telemetry e ke ke ea qala ho feta hang ka beke ka monyetla oa 10% (ke hore, sistimi e ngoe le e ngoe e tla khoasolla tlhophiso makhetlo a ka bang 5 ka selemo).
  • Tlhahisoleseding e fetisetsoang ho li-server tsa ka ntle e tla kenyelletsa feela li-counters tsa ho qetela tse nkang lipalo-palo tsa beke kaofela 'me li sa tlameletsoe ho nako e itseng.
  • Litlaleho tse rometsoeng li ke ke tsa kenyelletsa mofuta ofe kapa ofe oa sistimi kapa lintlha tsa mosebelisi.
  • Litlaleho tse rometsoeng li tla ba le mela e seng e ntse e tsejoa ho seva, ke hore. mabitso a libadi, mabitso a mananeo a tlwaelehileng, dinomoro tsa mofuta o tsebahalang, mabitso a ditshebetso ho disebediswa tse tlwaelehileng tsa sephutheloana sa dithulusi (ha o romela mesaletsa ya stack). Lintlha tse se nang likhoele li tla lekanyetsoa ho li-counters, matsatsi, le palo ea mela.
  • Liaterese tsa IP tseo li-server tsa telemetry li kenang ho tsona li ke ke tsa bolokoa ka har'a li-log.
  • Ho fumana sampole e hlokahalang, ho reriloe ho bokella litlaleho tse likete tse 16 ka beke, tseo, ka lebaka la boteng ba lisebelisoa tse limilione tse peli tsa lisebelisoa tsa lisebelisoa, li tla hloka ho romella litlaleho beke e 'ngoe le e 'ngoe ho tsoa ho 2% feela ea litsamaiso.
  • Lintlha tse bokelletsoeng ka mokhoa o kopaneng li tla phatlalatsoa phatlalatsa ka lifomete tsa litšoantšo le tabula. Lintlha tse felletseng tse bokelletsoeng nakong ea ts'ebetso ea pokello ea telemetry le tsona li tla phatlalatsoa.
  • Pokello ea Telemetry e tla etsoa ka mokhoa oa kamehla, empa e tla fana ka mokhoa o bonolo oa ho e thibela.

Source: opennet.ru

Eketsa ka tlhaloso