
McArt Logger: профессиональный инструмент для ведения логов
Готовый модуль McArt Логгер для 1С-Битрикс. Скачайте надежное решение для логирования и отладки сайта. Установите за минуту!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 16.06.2025
- Обновлено:
- 22.10.2025
- Версия:
- 2.0.0
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Ключевые возможности логгера
McArt Логгер — это профессиональное решение для 1С-Битрикс, предназначенное для централизованного сбора и анализа событий приложения. Продукт решает проблему разрозненности логов в проектах на Bitrix, когда стандартная система записи ошибок не позволяет гибко управлять потоками данных. Модуль объединяет все логи (отладку, предупреждения, критические сбои) в едином хранилище, поддерживая уровни логирования по стандарту PSR-3 (debug, info, notice, warning, error, critical, alert, emergency). Это особенно актуально для разработчиков и тех, кто администрирует сайты с высокой нагрузкой или сложной бизнес-логикой.
Ключевые возможности и получаемые результаты
После установки модуля вы получаете не просто систему записи ошибок, а полноценный инструмент мониторинга:
- Файловое логирование в стиле Laravel: Записи форматируются с явным выделением важных уровней, что обеспечивает быструю навигацию в IDE (PhpStorm). Больше не нужно тратить время на поиск критической ошибки среди множества строк.
- Автоматическая ротация и очистка: Модуль самостоятельно управляет размером логов. При превышении заданного лимита файл переименовывается с префиксом .log.old, а новый файл создаётся автоматически. Старые записи удаляются по истечении указанного количества дней — это исключает переполнение дискового пространства.
- Интеграция с журналом событий Bitrix: Логи могут дублироваться в стандартное хранилище системы, что удобно для быстрой проверки через административный интерфейс. Однако модуль ориентирован на более гибкую и постоянную настройку.
- Перехват ошибок ядра Bitrix: Все исключения и предупреждения, генерируемые платформой, агрегируются в едином месте. Это позволяет отслеживать скрытые проблемы, которые не отображаются в стандартном отчёте об ошибках.
Техническая совместимость и требования
Продукт совместим со всеми редакциями 1С-Битрикс — от «Первого сайта» до «Энтерпрайз» и «Интернет-магазин + CRM». Он не зависит от поддержки Композита и не требует адаптивной вёрстки, так как работает исключительно на уровне ядра. Версия модуля 2.0.0, актуальная на октябрь 2025 года, прошла проверку стабильности и рекомендована для использования на проектах, где требуется надёжное логирование без потери данных.
Для кого подходит и когда необходим
Решение будет полезно:
- Веб-студиям и разработчикам, которые ведут несколько проектов на Bitrix и нуждаются в единообразном формате логов для отладки.
- Владельцам интернет-магазинов и корпоративных порталов, где критически важно быстро находить причины сбоев (ошибки оплаты, сбои интеграций, проблемы с API).
- Администраторам сайтов с высокой посещаемостью: автоматическая ротация и удаление старых файлов предотвращают падение сервера из-за «распухания» логов.
McArt Логгер — это инструмент для тех, кто ценит прозрачность работы системы и не хочет тратить часы на анализ хаотичных записей. Установив модуль один раз, вы получаете управляемый процесс сбора и хранения ошибок, который настраивается под задачи конкретного проекта.
Модуль mcart.logger предоставляет универсальный инструмент для централизованного логирования событий приложения. Он поддерживает уровни логирования от debug до emergency, соответствующие стандарту (psr-3). Модуль также включает функционал для перехвата ошибок ядра Bitrix, что позволяет агрегировать все логи в одном месте с возможностью гибкой настройки.
Основные возможности
1. Поддержка различных форматов логирования:
- Файловое логирование: Логи записываются в стиле Laravel, что обеспечивает удобное выделение важных ошибок
в IDE (например, PhpStorm).
- Автоматическая ротация файлов: если размер файла превышает заданный лимит, текущий файл переименовывается с
префиксом .log.old, а новые записи пишутся в новый файл.
- Удаление старых файлов: файлы старше указанного количества дней автоматически удаляются.
- Журнал событий Bitrix: Используется стандартное хранилище логов Bitrix. Подходит для временного использования,
но может быть ограничено из-за потенциального разрастания таблицы.
- APM Sentry: Модуль интегрированный с сервисом Sentry для централизованного сбора и анализа ошибок.
Преимущества:
- Автоматическое отслеживание исключений и ошибок в реальном времени.
- Подробные отчеты с контекстом (stack trace, пользовательские данные, метки).
- Упрощение процесса отладки и мониторинга работы приложения.
2. Централизованное управление: Все настройки логирования (форматы, пути к файлам, сроки хранения и т.д.)
конфигурируются через административный интерфейс модуля.
3. Защита от сбоев: Если модуль mcart.logger удален или отключен, точки логирования не вызывают ошибок — они
просто перестают работать. Это гарантирует стабильность работы системы.
Архитектура модуля
Модуль реализован с использованием паттерна Dependency Injection (DI) через ServiceLocator. Это обеспечивает легкость внедрения логирования в любой класс приложения без необходимости напрямую зависеть от реализации модуля.
Заключение
Модуль mcart.logger — это мощный инструмент для централизованного логирования событий в приложениях на базе Bitrix. Его гибкость, удобство использования и защита от сбоев делают его незаменимым для разработчиков, которые заботятся о надежности и поддержке своих проектов.
Подробнее с модулем можно ознакомиться в файле README.md
Для чего именно нужен McArt Logger и чем он отличается от стандартного логирования в 1С-Битрикс?
С какими версиями 1С-Битрикс совместим модуль?
Какова стоимость модуля и какие условия лицензирования?
Как быстро можно установить и настроить McArt Logger?
Предоставляется ли техническая поддержка и как с вами связаться?
Установка модуля через Маркетплейс
Зайдите в административную панель сайта, перейдите в раздел «Маркетплейс» → «Каталог решений», найдите модуль «McArt Logger: профессиональный инструмент для ведения логов» и нажмите «Установить». После завершения установки перейдите в «Маркетплейс» → «Установленные решения» и убедитесь, что модуль отображается в списке.
Активация модуля в настройках
Перейдите в «Настройки» → «Настройки продукта» → «Модули», найдите в списке модуль «McArt Logger» и нажмите «Установить». После активации обновите страницу, чтобы изменения вступили в силу.
Первоначальная настройка параметров
Откройте страницу настроек модуля через «Настройки» → «Настройки продукта» → «Модули» → «McArt Logger». Укажите требуемый уровень логирования по стандарту PSR-3 (например, debug или error) и задайте лимит размера файла логов для автоматической ротации.
Выбор хранилища и путей
В настройках модуля укажите директорию для хранения файлов логов (по умолчанию используется /bitrix/logs/) и при необходимости настройте пути для отдельных уровней событий. Убедитесь, что выбранная папка доступна для записи.
Проверка работы модуля
Сгенерируйте тестовое событие (например, выполните произвольный запрос к сайту или воспользуйтесь встроенной функцией модуля для записи тестового лога). Затем откройте файл лога в указанной директории или через интерфейс модуля в админке, чтобы убедиться, что записи форматируются и сохраняются корректно.
Настройка ротации и очистки
Проверьте, что при превышении заданного лимита размера файла логов модуль автоматически переименовывает старый файл с префиксом .log.old и создает новый. При необходимости скорректируйте лимит в настройках модуля для оптимального управления дисковым пространством.
- v2.0.021.10.2025
- �����������
- ����������� ������
- �������� ������������������
- �������� ���������� � sentry
- �������� ����������� ������
- ��������� ��������� ����������� ������ bitrix
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.



















