Передаваемые данные
Что модуль отправляет в облако BX Pulse — для согласования с клиентами и ИБ.
Принцип
Bitrix-модуль передаёт только технические данные, нужные для мониторинга работоспособности. Персональные данные пользователей сайта, заказы, формы и содержимое файлов по умолчанию не собираются.
Идентификация сайта
Привязать метрики к проекту в кабинете и отличать установки модуля.
- идентификатор сайта в кабинете
- домен и основной URL
- версия модуля
- режим работы: облако / своя инфраструктура / только модуль
Окружение
Понять совместимость PHP/Bitrix и риски по лимитам.
- версия PHP и Bitrix
- кодировка и часовой пояс
- ПО веб-сервера
- ключевые лимиты и расширения PHP
Диск
Предупредить о нехватке места до падения сайта.
- свободное место (байты и %)
- суммарный размер каталога upload (если безопасно)
- суммарный размер каталогов кеша (если безопасно)
Резервные копии
Контроль свежести бэкапов.
- дата последнего успешного бэкапа
- возраст
- статус: в норме / устарел / нет данных
Модули и обновления
Видеть отставание по обновлениям без доступа к контенту сайта.
- список установленных модулей и версии
- количество доступных обновлений
- дата проверки
Лицензия
Напомнить о сроках поддержки и лицензии.
- дней до окончания лицензии/поддержки
- даты без ключей
- редакция
- признаки демо/бессрочной
Агенты (cron)
Диагностика зависших задач и проблем с cron.
- число активных и просроченных агентов
- максимальная задержка
- технический id зависшего агента без чувствительных аргументов
Диагностика модуля
Понять, почему метрики не доходят.
- ошибки сбора метрик в обезличенном виде
- состояние локальной очереди отправки
- дата последней успешной отправки
- версия настроек модуля
Не передаётся
- ФИО, телефоны и email пользователей сайта
- Содержимое заказов и web-форм
- Дампы БД, файлы и имена из upload, если они раскрывают данные клиента
- Cookie, идентификаторы сессий, заголовки авторизации
- Лицензионные ключи Bitrix и API secret модуля
- Полные сырые логи запросов по умолчанию