Модуль логирования «McArt Логгер» (mcart.logger) представляет собой профессиональный инструмент для централизованного сбора и управления событиями в проектах на платформе 1С-Битрикс. Это готовое решение предназначено для разработчиков и технических специалистов, которые стремятся к полному контролю над работой приложения, оперативному выявлению ошибок и упрощению процесса отладки. «McArt Логгер» решает ключевую задачу по агрегации всех логов системы в едином месте, избавляя от необходимости искать информацию по разрозненным источникам и файлам.
Ключевые возможности модуля включают поддержку всех уровней логирования от debug до emergency, что полностью соответствует стандарту PSR-3. Решение предлагает несколько форматов записи данных. Во-первых, это файловое логирование в стиле Laravel, которое обеспечивает удобное выделение критических ошибок в среде разработки (например, в PhpStorm). Для предотвращения переполнения дискового пространства реализована автоматическая ротация файлов: при превышении заданного лимита текущий файл переименовывается с префиксом .log.old, и создается новый. Кроме того, модуль автоматически удаляет файлы, которые старше указанного количества дней. Во-вторых, доступна запись в журнал событий Bitrix, что удобно для временного использования, хотя и имеет ограничения из-за потенциального разрастания таблицы. В-третьих, реализована интеграция с сервисом Sentry (APM Sentry) для централизованного сбора и анализа ошибок в реальном времени. Sentry предоставляет подробные отчеты с контекстом (stack trace, пользовательские данные, метки), что значительно упрощает мониторинг и отладку приложения. Все настройки логирования — форматы, пути к файлам, сроки хранения — управляются через единый административный интерфейс модуля.
Дизайн и архитектура модуля продуманы для максимальной надежности и удобства внедрения. Решение реализовано с использованием паттерна Dependency Injection (DI) через ServiceLocator, что позволяет легко интегрировать логирование в любой класс приложения без жесткой привязки к реализации модуля. Критически важной особенностью является защита от сбоев: если модуль «McArt Логгер» будет удален или отключен, все точки логирования в коде не вызовут ошибок — они просто перестанут работать. Это гарантирует стабильность и бесперебойную работу системы даже в случае непредвиденных ситуаций.
С точки зрения SEO и маркетинга, модуль не имеет прямых встроенных инструментов для продвижения, однако его использование напрямую влияет на стабильность и производительность сайта. Своевременное выявление и устранение ошибок с помощью «McArt Логгер» позволяет поддерживать высокую скорость загрузки страниц и бесперебойную работу всех функций, что положительно сказывается на поведенческих факторах и, как следствие, на ранжировании в поисковых системах. Интеграция с Sentry предоставляет мощный аналитический инструмент для мониторинга, который может быть интегрирован в общую систему аналитики проекта.
Данное решение идеально подходит для веб-студий, разработчиков и технических отделов компаний, которые занимаются созданием и поддержкой сложных проектов на 1С-Битрикс. «McArt Логгер» будет особенно полезен для интернет-магазинов, корпоративных порталов и любых высоконагруженных сайтов, где критически важна стабильность работы и оперативное реагирование на сбои. Модуль подходит для проектов любого масштаба — от небольших сайтов до крупных распределенных систем.
Характеристики
- Версия: 2.0.0
- Обновлено: 22.10.2025
- Редакции: Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес, Корпоративный портал, Энтерпрайз, Интернет-магазин + CRM
- Установок: Менее 50 раз
- Разработчик: Эм Си Арт
Заказать внедрение
Установим и настроим McArt Логгер под ваш бизнес. Позвоните: +7 (4922) 49-50-58 или оставьте заявку.