Системные журналы
В таблицах Основной журнал (sys_log), Журнал работы скриптов (sys_log_script) и Журнал исключений (sys_log_exception) нельзя создавать, редактировать или удалять записи. Их могут просматривать только пользователи с ролью admin.
Если вам нужно найти определенные записи или отсортировать их в определенном порядке, используйте конструктор условий, чтобы настроить фильтры, наиболее соответствующие вашим потребностям.
Основной журнал
Перейдите в Cистемный журнал → Основной журнал, чтобы просмотреть записи журнала.
В хранилище записываются следующие системные события:
- добавление вложений
- имперсонация
- выполнение поиска
- быстрый импорт
- авторизация пользователя LDAP
- автоматическая инициализация LDAP (создание учетных записей пользователей через LDAP)
- авторизация по электронной почте
- вызов методов логирования SimpleSystem на стороне сервера
- серверные ошибки проверки
- ошибки входящей почты
- ошибки, возникшие при отправке некорректных параметров в уведомления
Поля формы Основной журнал
Поле | Описание |
---|---|
Источник | Источник сообщения (модуль, скрипт или функциональность, которая была инициатором записи в журнал). |
Соо бщение | Содержание сообщения записи журнала. |
Уровень | Уровень важности сообщения:
Эти сообщения можно добавлять с помощью соответствующих методов API SimpleSystem. |
Имя пользователя | Ссылка на пользователя, инициировавшего создание этой записи. |
Журнал работы скриптов
Это хранилище предназначено для расширенной информации о выполнении скрипта. Всю связанную информацию можно найти здесь, от тела скрипта до его использования памяти.
Рекомендуется использовать Журнал работы скриптов только на тестовых экземплярах. Использование на рабочем экземпляре создает значительную нагрузку на серверы и может сильно снизить его производительность.
Установите значение false для системного свойства simple.logs.enable_script_logging, чтобы отключить создание записей о выполнении скриптов.
Перейдите в Cистемный журнал → Журнал работы скриптов, чтобы просмотреть записи журнала.
Поля формы Журнал работы скриптов
Поле | Описание |
---|---|
Документ скрипта | Ссылка на объект скрипта, реализуемый этим скриптом. Это может быть, например, бизнес-правило. |
Скрипт | Содержание скрипта. |
Результат | Результаты выполнения скрипта (например, возвращаемое значение). |
Журнал исключений | Ссылка на исключение в Журнале исключений, появившееся во время выполнения скрип та. |
Основной документ | Ссылка на объект, на котором этот скрипт был выполнен. |
URL | URL-адрес страницы, на которой был вызван скрипт. |
Имя пользователя | Ссылка на пользователя, инициировавшего создание этой записи. |
Время запуска | В этом поле отображается временная метка запуска скрипта (в формате времени Unix). |
Время обработки | Время обработки скрипта (в секундах). |
Использовано памяти всего | Общее использование памяти скриптом. |
Использовано памяти при запуске | Использования памяти скриптом, когда он только запустился. |
Журнал исключений
Это хранилище содержит записи с исключением, выдаваемым при запуске скрипта.
Перейдите в Cистемный журнал → Журнал исключений, чтобы просмотреть записи журнала.
Поля формы Журнал исключений
Поле | Описание |
---|---|
Сообщение | Текст сообщени я об ошибке, возвращаемый скриптом. |
Имя пользователя | Ссылка на пользователя, инициировавшего создание этой записи. |
Файл | Файл PHP-скрипта, который вернул эту ошибку. |
Строка | Номер строки в файле скрипта. |
Обратная трассировка | Стек обратного вызова со списком вызываемых функций. |
URL страницы | Ссылка на страницу, на которой было выдано это исключение. |
Архивация записей журналов
Со временем объем хранилища журналов экземпляров увеличивается. И в большинстве случаев для анализа необходимы журналы за последние две недели или месяц.
Механизм архивации журналов позволяет сохранять устаревшие журналы, чтобы они не влияли на производительность системы.