Инструменты пользователя

Инструменты сайта


Перевод этой страницы:

ru:logviewer

К содержанию | Пользовательский интерфейс

Запуск задачи

Протоколирование работы

Все компоненты комплекса Sonix+ выводят информацию о своей работе в единый протокол (лог-файл), что позволяет сохранить полную историю функционирования комплекса с момента его загрузки.

Ведение и именование протоколов происходит без участия пользователя. Имя протокола строится по шаблону <имя спектрометра>_<год>_<номер цикла реактора>_<номер запуска комплекса>_protocol.xml например, yumo_6_1_13_protocol.xml.

Для просмотра лог-файла используется программа LogViewer.

Она позволяет открыть один из предыдущих протоколов или работать с протоколом, который используется в данный момент. Для этого после вызова программы достаточно нажать кнопку Curent log на панели управления задачи. В этом случае программа фактически превращается в консоль вывода информации о комплексе управления, т.к. все поступающие сообщения немедленно появляются на экране.

Помимо самого сообщения, в окно просмотра выводятся:

  • порядковый номер сообщения;
  • время вывода сообщения;
  • тип сообщения;
  • важность сообщения (уровень сообщения);
  • идентификатор процесса;
  • идентификатор потока;
  • имя программного модуля, автора сообщения.

Большая часть этих полей не интересуют пользователя и могут быть скрыты. Полную информацию о сообщении можно получить при двойном нажатии левой кнопки мыши на его номер.

Интерфейс программы LogViewer представлен ниже.

Все сообщения, выводимые в протокол, имеют тип и уровень (важность). Имеется возможность фильтровать сообщения либо при записи, либо при его просмотре. Важность (level) изменяется в пределах от 1 до 5. Максимальный приоритет имеют сообщения с важностью 1 – уровень сообщений для пользователя. Сообщения более низких приоритетов (2-5) информируют о деталях взаимодействия аппаратуры и программ и предназначены скорее для обслуживающего персонала. Поддерживаются четыре типа сообщений:

  • Warning – для предупреждений,
  • Error – для ошибок,
  • Info – для информационных сообщений,
  • Message – для сообщений генерируемых пользователем.

Диалог для фильтрации выводимых сообщений.

К содержанию | Пользовательский интерфейс

ru/logviewer.txt · Последнее изменение: 127.0.0.1