Google Go alət dəstinə telemetriya əlavə etmək niyyətindədir

Google Go dil alət dəstinə telemetriya kolleksiyası əlavə etməyi və toplanmış məlumatların defolt olaraq göndərilməsini aktivləşdirməyi planlaşdırır. Telemetriya "go" utiliti, kompilyator, gopls və govulncheck proqramları kimi Go dil komandası tərəfindən hazırlanmış komanda xətti utilitlərini əhatə edəcək. Məlumatların toplanması yalnız kommunal xidmətlərin istismar xüsusiyyətləri haqqında məlumatların toplanması ilə məhdudlaşacaq, yəni. telemetriya alətlər dəstindən istifadə etməklə toplanmış xüsusi proqramlara əlavə edilməyəcək.

Telemetriyanın toplanmasının səbəbi, səhv mesajları və sorğulardan istifadə edərək əks əlaqə metodu kimi əldə edilə bilməyən tərtibatçıların ehtiyacları və iş xüsusiyyətləri haqqında çatışmayan məlumatları əldə etmək istəyidir. Telemetriyanın toplanması anomaliyaları və anormal davranışları müəyyən etməyə, tərtibatçılar və alətlər arasında qarşılıqlı əlaqənin xüsusiyyətlərini qiymətləndirməyə və hansı variantların ən çox tələb olunduğunu və hansının demək olar ki, heç vaxt istifadə olunmadığını başa düşməyə kömək edəcək. Gözlənilir ki, toplanmış statistik məlumatlar alətləri modernləşdirməyə, səmərəliliyi və istifadənin asanlığını artırmağa, tərtibatçıların ehtiyac duyduğu imkanlara xüsusi diqqət yetirməyə imkan verəcək.

Məlumatların toplanması üçün alınan məlumatların müstəqil ictimai auditinin aparılması imkanını təmin etməyə və istifadəçi fəaliyyəti haqqında ətraflı məlumatla izlərin sızmasının qarşısını almaq üçün yalnız minimum zəruri ümumiləşdirilmiş məlumatların toplanmasına yönəlmiş yeni “şəffaf telemetriya” arxitekturası təklif edilmişdir. Məsələn, alətlər dəsti tərəfindən istehlak edilən trafiki qiymətləndirərkən, bütün il üçün kilobaytlarda məlumat sayğacı kimi metriklərin nəzərə alınması planlaşdırılır. Bütün toplanmış məlumatlar yoxlama və təhlil üçün ictimaiyyətə açıqlanacaq. Telemetriya göndərilməsini söndürmək üçün siz “GOTELEMETRY=off” mühit dəyişənini təyin etməlisiniz.

Şəffaf telemetriyanın qurulması üçün əsas prinsiplər:

  • Toplanmış ölçülərlə bağlı qərarlar açıq, ictimai proses vasitəsilə qəbul ediləcək.
  • Telemetriya kolleksiyası konfiqurasiyası aktiv şəkildə izlənilən metriklərin siyahısı əsasında avtomatik olaraq yaradılacaq, bu göstəricilərlə əlaqəsi olmayan məlumatlar toplanacaq.
  • Telemetriya kolleksiyası konfiqurasiyası yoxlanıla bilən qeydlərlə şəffaf audit jurnalında saxlanılacaq ki, bu da müxtəlif sistemlər üçün müxtəlif toplama parametrlərinin seçmə tətbiqini çətinləşdirəcək.
  • Telemetriya kolleksiyası konfiqurasiyası artıq istifadədə olan yerli Go proksiləri olan sistemlərdə avtomatik istifadə oluna bilən keşlənən, proksiləşdirilmiş Go modulu şəklində olacaq. Telemetriya konfiqurasiyasının endirilməsi həftədə bir dəfədən çox olmamaqla 10% ehtimalla başlanacaq (yəni, hər bir sistem ildə təxminən 5 dəfə konfiqurasiyanı endirəcək).
  • Xarici serverlərə ötürülən məlumatlara yalnız tam həftənin statistikasını nəzərə alan və konkret vaxta bağlı olmayan yekun sayğaclar daxil olacaq.
  • Göndərilən hesabatlara sistem və ya istifadəçi identifikatorlarının heç bir forması daxil edilməyəcək.
  • Göndərilən hesabatlarda yalnız serverdə artıq məlum olan sətirlər olacaq, yəni. sayğacların adları, standart proqramların adları, məlum versiya nömrələri, standart alətlər dəsti utilitlərindəki funksiyaların adları (stek izlərini göndərərkən). Qeyri-sətirli məlumatlar sayğaclar, tarixlər və sıra sayı ilə məhdudlaşacaq.
  • Telemetriya serverlərinə daxil olan IP ünvanları jurnallarda saxlanmayacaq.
  • Tələb olunan nümunəni əldə etmək üçün həftədə 16 min hesabat toplamaq planlaşdırılır ki, bu da iki milyon alət dəstinin mövcudluğunu nəzərə alaraq, hər həftə sistemlərin yalnız 2% -dən hesabatların göndərilməsini tələb edəcəkdir.
  • Ümumiləşdirilmiş formada toplanmış göstəricilər qrafik və cədvəl formatlarında ictimaiyyətə açıqlanacaq. Telemetriya toplama prosesi zamanı toplanmış tam xam məlumatlar da dərc olunacaq.
  • Telemetriya kolleksiyası defolt olaraq aktiv ediləcək, lakin onu aradan qaldırmaq üçün asan yol təqdim edəcək.

Mənbə: opennet.ru

Добавить комментарий