Monolog 3 для Битрикс: Удобное логирование с фильтрами и ротацией без настроек
Представляем профессиональный инструмент для ведения логов на платформе 1С-Битрикс, который использует всю мощь библиотеки Monolog 3. Этот модуль для Битрикс превращает рутинный анализ системных событий в простой и наглядный процесс. Вам больше не придётся копаться в однообразных текстовых файлах — все записи структурированы, подсвечены цветом и доступны для фильтрации прямо в административной панели. Решение работает «из коробки» сразу после установки через маркетплейс 1С-Битрикс, не требуя правок ядра или сложной конфигурации.
Ключевые возможности модуля логирования
Модуль для логирования в Битрикс на базе Monolog 3 предлагает полный набор функций для разработчиков и администраторов. Вы получаете централизованный контроль над всеми событиями сайта, от отладочных сообщений до критических ошибок. Система обеспечивает автоматическую ротацию логов, предотвращая разрастание файлов до гигабайтных размеров. Интеграция с экосистемой 1С-Битрикс происходит бесшовно, сохраняя привычную среду работы для специалистов.
- Цветовые префиксы и визуальное разделение: Ошибки выделяются красным, успешные операции — зелёным. Это мгновенно снижает когнитивную нагрузку при анализе.
- Мощные фильтры и поиск: Фильтрация по уровню лога, префиксу, тексту сообщения или контексту. Находите нужные события быстрее, чем их заметит конечный пользователь.
- Автоматическая ротация логов: Гибкая настройка ротации по размеру файла или сроку хранения. Старые логи автоматически архивируются или удаляются.
- Работа без настройки: Модуль готов к использованию сразу после установки. Все настройки имеют разумные значения по умолчанию.
Быстрый старт и интеграция
Начать использование модуля Monolog 3 для Битрикс можно буквально за пару минут. После стандартной установки модуля через Marketplace, логирование подключается несколькими строками кода в любом месте вашего проекта. Библиотека Monolog 3, лежащая в основе, гарантирует совместимость с десятками сторонних хендлеров для отправки логов в Telegram, Slack, Graylog, ELK-стек и другие системы.
| Критерий | Встроенный журнал событий Битрикс | Модуль IHead Logs на Monolog 3 |
| Интерфейс просмотра | Однородный список, сложный поиск | Цветовое разделение, фильтры по уровню/префиксу/тексту |
| Гибкость логирования | Стандартный функционал ядра | Отдельные логи-каналы для разных задач, полная совместимость с Monolog |
| Ротация и хранение | Требует ручного управления | Автоматическая ротация по размеру и времени, архивация |
| Интеграция с внешними системами | Ограниченная | Поддержка всех хендлеров Monolog: файлы, HTTP, Slack, Telegram, Graylog и др. |
| Влияние на производительность | Зависит от нагрузки на ядро | Минимальное, десятки тысяч записей в минуту, работа вне ядра |
Технические особенности и поддержка
Модуль разработан с учётом современных стандартов и требований. Он полностью совместим с актуальными версиями PHP 8.2–8.3 и поддерживает все редакции 1С-Битрикс — от «Первого сайта» до «Бизнес»-версии, включая коробочные редакции Битрикс24. Архитектура решения исключает блокировки и не создаёт нагрузки на ядро CMS, что особенно важно для высоконагруженных проектов. При удалении модуля все созданные логи остаются в файловой системе, не оставляя «хвостов» в базе данных.
- Локация хранения: Логи по умолчанию сохраняются в директорию `/local/.logs/`.
- Поддержка: Команда разработчиков оперативно отвечает на вопросы по электронной почте info@ihead.ru или в Telegram.
- Безопасность удаления: Удаление модуля не приводит к потере данных или сломанным зависимостям.
Для кого создан этот модуль?
Это решение идеально подходит для веб-разработчиков, работающих с Битрикс, которые устали от неудобного встроенного журнала. Для администраторов, которым нужен быстрый и точный поиск по событиям сайта. Для команд, уже использующих Monolog в своих проектах, но желающих получить удобный интерфейс для просмотра логов прямо в админке 1С-Битрикс. Модуль становится центральным хабоm для всех логов проекта, избавляя от необходимости использовать grep или tail в командной строке.
В перспективе разработчики модуля планируют расширение функционала: тонкую настройку параметров логирования, детализацию списка доступных лог-файлов, улучшение визуализации при просмотре и развитие системы пользовательских префиксов для ещё большего снижения когнитивной нагрузки. Установите модуль сегодня и превратите ведение логов из рутины в эффективный инструмент отладки и мониторинга вашего проекта на 1С-Битрикс.