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

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

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

Истории

Работа

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

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

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн