Как стать автором
Обновить

Google добавит телеметрию в инструментарий для языка Go

Время на прочтение2 мин
Количество просмотров3.4K

Google собирается добавить сбор телеметрии в инструментарий языка Go и включить по умолчанию отправку собранных данных. Она появится в утилитах командной строки, в том числе «go», компиляторе, приложениях gopls и govulncheck. 

Телеметрия будет включать особенности работы утилит, её не будут добавлять в пользовательские приложения.

Google отмечает, что хочет получить недостающую информацию о потребностях и особенностях работы разработчиков через сообщения об ошибках и опросы. Подобная статистика даст возможность модернизировать инструментарий, повысить удобство работы и сосредоточиться на необходимых разработчикам возможностях, уверяет компания.

Google предлагает новую архитектуру «прозрачной телеметрии» (transparent telemetry) для независимого общественного аудита получаемых обобщённых сведений. Так, при оценке потребляемого инструментарием трафика планируется учитывать счётчик данных в килобайтах за весь год. Все собранные данные будут публиковаться в открытом доступе. Конфигурация сбора телеметрии будет автоматически генерироваться на основе списка активно отслеживаемых метрик. Сбор будет обслуживаться в прозрачном логе аудита с верифицируемыми записями.

Для отключения отправки телеметрии потребуется установить переменную окружения «GOTELEMETRY=off».

Конфигурация сбора телеметрии оформится в виде кэшируемого проксируемого Go-модуля, который будет автоматически применяться в системах с уже используемыми локальными Go-прокси. Загрузка конфигурации будет проходить не чаще раза в неделю с вероятностью в 10%.

Отчёты будут включать только строки, которые уже известны на сервере, в том числе название счётчиков, имена типовых программ, известные номера версий, имена функций в штатных утилитах инструментария. Вне этого массива данные будут ограничены счётчиками, датами и числом строк. IP-адреса не будут сохраняться в логах.

Для выборки планируется собирать 16 тысяч отчётов в неделю.

Теги:
Хабы:
Всего голосов 6: ↑5 и ↓1+7
Комментарии8

Другие новости

Истории

Работа

Go разработчик
150 вакансий
DevOps инженер
53 вакансии

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
10 – 11 октября
HR IT & Team Lead конференция «Битва за IT-таланты»
МоскваОнлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн