Уровни логирования
Уровень логирования — параметр, который позволяет контролировать, какие действия, происходящие в программе, нужно записывать в зависимости от требуемой детализации процесса. С увеличением уровня логирования детализация и занимаемая память будут увеличиваться.
При выборе одного уровня логирования сообщения уровня выше записываться не будут.
Уровень логирования | Входящие уровни |
---|---|
Трассировка | Авария, Ошибка, Предупреждение, Событие, Информация, Отладка, Трассировка |
Отладка | Авария, Ошибка, Предупреждение, Событие, Информация, Отладка |
Информация | Авария, Ошибка, Предупреждение, Событие, Информация |
Событие | Авария, Ошибка, Предупреждение, Событие |
Предупреждение | Авария, Ошибка, Предупреждение |
Ошибка | Авария, Ошибка |
Авария | Авария |
По умолчанию установлен уровень Информация. Этого уровня достаточно для простого пользования программой, так как уровни выше будут замедлять работу приложения.
Рассмотрим описание уровней логирования:
Уровень логирования | Выводимые команды |
---|---|
Авария | Выводит ошибки, приводящие к выходу сервера из строя |
Ошибка | Все ошибки попадают в лог, за исключением частых ошибок (например, ошибки преобразования типа в калькуляторе) |
Предупреждение | Предупреждения о проблемах в конфигурации (возникают при загрузке или копировании/вставке узлов), о несуществующих или лишних колонках при синхронизации колонок, об ошибках в калькуляторе. Ошибки, которые предоставляют информацию о возникновении непредвиденного события. Сообщение о неудавшейся попытке подключения пользователем. |
Событие | Открытие пакета. Закрытие пакета. Сохранение пакета. Установка версии пакета. Конвертация пакета старой версии. |
Информация | Открытие (закрытие) сессий пользователя. Действия с сессиями и пакетами (закрытие пакетов и сессий) из менеджера сессий. Действия с сессиями и пакетами (закрытие пакетов и сессий) из менеджера сессий. Изменение пользователя (добавление, удаление, перемещение в группы) через администратора. Добавление (удаление) общих папок. Сообщения от менеджера памяти. Ошибки при обновлении колонок в визуализаторах "Таблица" и "Статистика". |
Отладка | Активация (деактивация) узлов. Ошибки преобразования типов для переменных типов в калькуляторе. |
Трассировка | Логируются все операции, например, подбор модели при обучении узла ARIMAX |
Уровень Трассировка чаще всего используется только во время отладки процесса, для обычного пользования достаточно уровня Информация.