Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

МОДУЛЬ ДЛЯ 1С-БИТРИКС

SolverWeb

SolverWeb Logger

Модуль SolverWeb Logger предназначен для ведения журналов событий на сайтах под управлением Bitrix. Он предоставляет удобный интерфейс администратора и систему уведомлений.

Технические данные

Опубликовано
18.08.2026
Версия
2.0.0
Установлено
Менее 50 раз
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Да
Разработчик
SolverWeb

Что умеет решение

Модуль SolverWeb Logger предназначен для ведения журналов событий на сайтах под управлением Bitrix. Он предоставляет удобный интерфейс администратора и систему уведомлений. Интеграция в код занимает несколько строк: необходимо подключить модуль через CModule::IncludeModule('solverweb.logger'), создать экземпляр логгера для конкретного пространства (например, \SolverWeb\Logger::Space('login')) и вызвать метод log с названием и значением.

Пространство представляет собой изолированный журнал для отдельного функционального блока сайта, такого как авторизация, работа с Git, обработка исключений или интеграция с Telegram. Можно использовать любое собственное название. В качестве значения записи допускается передача строки, массива или объекта. Модуль автоматически сериализует массивы и объекты в формат JSON, что обеспечивает читаемость данных в логах.

Поддерживается пять уровней важности записей: info, warning, error, fatal и success. В административной панели пространство отображается отдельно. Ошибки визуально выделяются, записи доступны для фильтрации по уровню и названию. Администратор может очистить журнал или удалить пространство полностью.

Модуль автоматически собирает следующие системные события:

- входы в систему выбранных пользователей Bitrix;

- необработанные PHP-исключения, указанные в файле .settings.php;

- изменения в ветке Git HEAD;

- появление файлов, не добавленных в коммит;

- зависшие почтовые события Bitrix.

Модуль SolverWeb Logger защищает от дублирования записей об исключениях и повторяющихся событиях с помощью SHA-1-хеша. Это предотвращает многократную фиксацию одного и того же фрагмента лога ошибок. Файл исключений обрабатывается порциями, что исключает необходимость загрузки всего содержимого в память одновременно.

Для каждого пространства доступны настройки доставки уведомлений по уровням на электронную почту и в Telegram. Параметры Telegram можно задать единожды в общих настройках. Если в конкретном пространстве эти поля остаются пустыми, модуль автоматически использует общие значения: идентификатор чата, токен, настройки прокси и шаблон сообщения. Прокси настраивается одной строкой и поддерживает протоколы http, https и socks5, включая логин и пароль в URL.

Отправка уведомлений не замедляет работу сайта. Вызов функции log() немедленно сохраняет запись и ставит задачу в очередь. Затем фоновый агент Bitrix, запускаемый раз в минуту, обрабатывает доставку. При сбое система повторяет попытки с интервалами 1, 5, 15, 60 и 360 минут, после чего помечает задачу как ошибочную. В настройках пространства отображаются состояние очереди, последняя ошибка и время работы агента.

Доступен режим отладки Telegram. При его активации модуль создает отдельное пространство telegram, куда записываются попытки отправки, ответы API, ошибки и параметры соединения с прокси. Эти технические записи не отправляются в Telegram, что исключает возникновение циклических ошибок.

Логи по умолчанию сохраняются в течение 30 дней. Для каждого отдельного пространства можно установить индивидуальный срок хранения. Отправленные задания очереди удаляются через неделю.

Для корректной фоновой работы агенты Bitrix должны запускаться через cron. Если это условие не выполнено, уведомления останутся в очереди, а проверки Git и исключений будут заблокированы.

Если «SolverWeb Logger» подходит под задачу, General iT поможет установить модуль, настроить его и проверить результат на проекте.

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

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

Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Бесплатна ли установка?
Само решение распространяется бесплатно. Услуги по установке, настройке и доработке согласуются отдельно. Для работы нужна совместимая платформа и подходящая лицензия на неё.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения