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