Opened 5 years ago

Last modified 22 months ago

#480 closed задача

Добавить в РЭ: управление журналированием плат VE-01 и VE-02 — at Version 2

Reported by: alx Owned by: Vladimir
Priority: major Component: Руководство по эксплуатации
Keywords: Cc: andrei

Description (last modified by alx)

Начиная с прошивки ревизии 52 платы VE-01 и ревизии 8 платы VE-02 исполнения 1 появилась возможность изменять настройки журналирования плат "на лету" через веб-интерфейс.


В диалоге настройки этих плат в панели "Управление платой" на вкладке "Настройки" появилась кнопка "Журналирование". При ее нажатии открывается диалог настроек журналирования. В нем есть две настройки:

  • Приоритет журналирования;
  • Режим журналирования.


Приоритет журналирования устанавливает максимальный приоритет сообщений, попадающих в журнал и, таким образом, позволяет устанавливать степень подробности ведения журнала.

Режим журналирования позволяет выбрать, где ведется журнал: при выборе опции "буфер" - в буфере в ОЗУ платы, при выборе опции "файл" - в файле /www/messages в ПЗУ платы.

Следует отметить, что настройки логгирования хранятся в ПЗУ конкретной платы (VE-01 или VE-02), а не в файле конфигурации блока, находящемся в плате SW-01. При нажатии "OK" в диалоге настроек журналирования эти настройки немедленно записываются в плату и начинают действовать (не требуется после этого нажимать "Применить" или "OK" в диалоге настроек платы), также не требуется перезагружать плату.

Необходимо добавить эту информацию в РЭ.

Change History (4)

by alx, 5 years ago

Attachment: ss1.jpg added

by alx, 5 years ago

Attachment: ss2.jpg added

comment:1 by alx, 5 years ago

В соответствии с устной договоренностью пишу значения приоритетов журналирования.

/*
 * priorities/facilities are encoded into a single 32-bit quantity, where the
 * bottom 3 bits are the priority (0-7) and the top 28 bits are the facility
 * (0-big number).  Both the priorities and the facilities map roughly
 * one-to-one to strings in the syslogd(8) source code.  This mapping is
 * included in this file.
 *
 * priorities (these are ordered)
 */
#define LOG_EMERG       0       /* system is unusable */
#define LOG_ALERT       1       /* action must be taken immediately */
#define LOG_CRIT        2       /* critical conditions */
#define LOG_ERR         3       /* error conditions */
#define LOG_WARNING     4       /* warning conditions */
#define LOG_NOTICE      5       /* normal but significant condition */
#define LOG_INFO        6       /* informational */
#define LOG_DEBUG       7       /* debug-level messages */

comment:2 by alx, 5 years ago

Description: modified (diff)

Обнаружил ошибку в описании тикета - было указано "минимальный" вместо "максимальный". Исправил.

Note: See TracTickets for help on using tickets.