С версии Netdata 1.12 и выше анонимная информация о использовании собирается по умолчанию и отправляется в Google Analytics. Статистика, рассчитанная на основе этой информации, используется для:
Контроля качества, чтобы помочь нам понять, соответствует ли поведение Netdata нашим ожиданиям, и помочь нам выявить повторяющиеся проблемы для определённых дистрибутивов или среды.
Статистики использования, чтобы помочь нам сосредоточиться на тех частях Netdata, которые используются чаще всего, или помочь нам выявить влияние наших решений по развитию на сообщество.
Информация отправляется в Netdata через два различных канала:
anonymous-statistics.sh
выполняется демоном Netdata при запуске, чистом завершении работы или сбое Netdata.Оба метода контролируются одним и тем же механизмом отказа от участия.
Google Tag Manager (GTM) является рекомендованным способом сбора статистики для новых реализаций с использованием GA. В отличие от старого API, логика того, когда отправлять информацию в GA и какую информацию отправлять, контролируется централизовано.
Мы настроили GTM так, чтобы триггер был активирован только тогда, когда переменная anonymous_statistics
имеет значение true. Значение этой переменной контролируется через механизм отказа от участия.Чтобы обеспечить анонимность хранящейся информации, мы настроили переменную GA GTM "Поле для установки" следующим образом:
Название поля | Значение |
---|---|
page | netdata-dashboard |
hostname | dashboard.my-netdata.io |
anonymizeIp | true |
title | Netdata dashboard |
campaignSource | {{machine_guid}} |
campaignMedium | web |
referrer | http://dashboard.my-netdata.io |
Page URL | http://dashboard.my-netdata.io/netdata-dashboard |
Page Hostname | http://dashboard.my-netdata.io |
Page Path | /netdata-dashboard |
location | http://dashboard.my-netdata.io |
Кроме того, уникальный идентификатор машины, сгенерированный Netdata, отправляется в GA через пользовательскую размерность. Вы можете проверить эффект этих настроек, просматривая параметры запроса collect
в GA.
Единственное, что невозможно для нас предотвратить от отправки — это URL в заголовке "Referrer" запроса браузера к GA. Однако указанные выше настройки гарантируют, что все хранящиеся URL и имена хостов анонимизированы.
Каждый раз при запуске или остановке демона и каждый раз при встрече с критической ошибкой, Netdata использует скрипт анонимной статистики для сбора информации о системе и отправки её в GA через HTTP запрос. Собираемая информация для всех событий включает:
Для просмотра того, что и как собирается, вы можете просмотреть шаблон скрипта daemon/anonymous-statistics.sh.in
. Шаблон преобразуется в bash-скрипт под названием anonymous-statistics.sh
, который устанавливается в директорию плагинов Netdata (plugins directory
), обычно это /usr/libexec/netdata/plugins.d
.
Чтобы отказаться от отправки анонимной статистики, вы можете создать файл под названием .opt-out-from-anonymous-statistics
в директории конфигурации пользователя (обычно /etc/netdata
). Эффект создания этого файла следующий:
Вы также можете отключить телеметрию, передав опцию --disable-telemetry
любому из установщиков.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )