Google npaj yuav ntxiv telemetry rau Go toolkit

Google npaj yuav ntxiv telemetry sau rau Go language toolkit thiab pab kom xa cov ntaub ntawv sau los ntawm lub neej ntawd. Lub telemetry yuav them rau cov kab lus hais kom siv tau tsim los ntawm pab pawg Go lus, xws li "mus" utility, compiler, gopls thiab govulncheck daim ntawv thov. Kev sau cov ntaub ntawv yuav raug txwv tsuas yog khaws cov ntaub ntawv hais txog kev ua haujlwm ntawm cov khoom siv hluav taws xob, i.e. telemetry yuav tsis muab ntxiv rau cov ntawv thov kev cai sau los ntawm cov khoom siv.

Lub hom phiaj ntawm kev sau telemetry yog qhov xav tau kom tau txais cov ntaub ntawv ploj lawm txog cov kev xav tau thiab cov yam ntxwv ntawm kev ua haujlwm ntawm cov neeg tsim khoom, uas tsis tuaj yeem ntes tau siv cov lus yuam kev thiab kev tshawb fawb raws li cov lus qhia tawm tswv yim. Sau telemetry yuav pab txhawm rau txheeb xyuas qhov tsis txaus ntseeg thiab tus cwj pwm txawv txav, ntsuas qhov tshwj xeeb ntawm kev sib cuam tshuam ntawm cov neeg tsim khoom thiab cov cuab yeej, thiab nkag siab cov kev xaiv twg yog qhov xav tau tshaj plaws thiab uas yuav luag tsis siv. Nws cia siab tias cov ntaub ntawv khaws tseg yuav ua rau nws tuaj yeem hloov kho cov cuab yeej, ua kom muaj txiaj ntsig thiab siv tau yooj yim, thiab tsom mus rau tshwj xeeb rau cov peev txheej tsim tawm xav tau.

Rau kev sau cov ntaub ntawv, cov qauv tshiab ntawm "pob tshab telemetry" tau npaj tseg, txhawm rau muab qhov muaj peev xwm ntawm kev tshawb xyuas pej xeem ywj pheej ntawm cov ntaub ntawv tau txais thiab sau tsuas yog qhov tsawg kawg nkaus tsim nyog cov ntaub ntawv dav dav los tiv thaiv kev tawm ntawm cov kab nrog cov ncauj lus kom ntxaws txog cov neeg siv kev ua haujlwm. Piv txwv li, thaum ntsuas cov tsheb thauj khoom siv los ntawm cov cuab yeej siv, nws tau npaj los coj mus rau hauv tus account metrics xws li cov ntaub ntawv txee hauv kilobytes rau tag nrho lub xyoo. Tag nrho cov ntaub ntawv khaws tseg yuav raug tshaj tawm rau pej xeem rau kev tshuaj xyuas thiab tshuaj xyuas. Txhawm rau lov tes taw telemetry xa, koj yuav tsum tau teeb tsa ib puag ncig hloov pauv "GOTELEMETRY = tawm".

Cov ntsiab cai tseem ceeb rau kev tsim pob tshab telemetry:

  • Kev txiav txim siab txog cov kev ntsuas uas tau sau tseg yuav raug txiav txim los ntawm kev qhib, pej xeem txheej txheem.
  • Kev sau telemetry configuration yuav raug txiav tawm raws li cov npe ntawm cov kev ntsuas uas nquag saib xyuas, tsis suav cov ntaub ntawv tsis cuam tshuam nrog cov ntsuas.
  • Lub telemetry sau configuration yuav tsum tau khaws cia nyob rau hauv ib tug pob tshab audit log nrog cov ntaub ntawv pov thawj, uas yuav ua rau nyuaj rau kev xaiv ntawm cov kev sau sib txawv chaw rau txawv systems.
  • Lub telemetry sau configuration yuav nyob rau hauv daim ntawv ntawm ib tug cacheable, proxied Go module uas yuav tau txais kev siv nyob rau hauv systems nrog lub zos Go proxies twb tau siv. Lub telemetry configuration download yuav pib tsis pub ntau tshaj ib zaug ib lub lim tiam nrog 10% qhov tshwm sim (piv txwv li, txhua lub kaw lus yuav rub tawm qhov teeb tsa li 5 zaug hauv ib xyoos).
  • Cov ntaub ntawv xa mus rau cov servers sab nraud tsuas yog suav nrog cov txee zaum kawg uas suav nrog cov txheeb cais rau ib lub lim tiam thiab tsis raug khi rau lub sijhawm tshwj xeeb.
  • Cov ntawv ceeb toom xa mus yuav tsis suav nrog txhua hom kab ke lossis tus neeg siv tus cim.
  • Cov ntaub ntawv xa mus yuav tsuas muaj kab uas twb paub lawm ntawm tus neeg rau zaub mov, piv txwv li. cov npe ntawm cov txee, cov npe ntawm cov txheej txheem txheej txheem, cov lej paub, cov npe ntawm cov haujlwm hauv cov cuab yeej siv hluav taws xob (thaum xa cov kab ke). Cov ntaub ntawv uas tsis yog hlua yuav txwv rau cov txee, hnub tim, thiab tus lej ntawm kab.
  • IP chaw nyob los ntawm telemetry servers nkag mus yuav tsis muab cia rau hauv cov cav.
  • Txhawm rau kom tau txais cov qauv xav tau, nws tau npaj los sau 16 txhiab daim ntawv tshaj tawm hauv ib lub lis piam, uas, muab ob lab kev teeb tsa ntawm cov cuab yeej siv, yuav xav tau xa cov ntawv ceeb toom txhua lub lim tiam los ntawm tsuas yog 2% ntawm cov tshuab.
  • Cov kev ntsuas uas tau sau tseg hauv daim ntawv sau ua ke yuav raug tshaj tawm rau pej xeem hauv cov qauv duab thiab cov ntawv sau. Cov ntaub ntawv nyoos tag nrho uas tau sau tseg thaum lub sijhawm sau cov txheej txheem telemetry kuj tseem yuav raug luam tawm.
  • Telemetry sau yuav raug qhib los ntawm lub neej ntawd, tab sis yuav muab txoj hauv kev yooj yim los kaw nws.

Tau qhov twg los: opennet.ru

Ntxiv ib saib