Previous 

Диагностика ошибок с помощью mlog

Next

Зарегистрированные события на ФПСУ могут быть выданы в текстовом формате. Подпрограмма mlog записывает события в журнал. Журнал может быть использован для диагностики и выявления ошибок при старте ФПСУ, запуске аддонов, установлении соединений, установлении туннелей с другими ФПСУ, подключении Клиентов и при других событиях ФПСУ.

В главном меню по команде «Сервисные функции» отображается подменю с командами для работы с утилитой mlog.

При выполнении операции необходимо подтверждение полномочий в зависимости от выполняемой команды.

Просмотр текущего лога – команда просмотра файла mlog.txt. Операция доступна администраторам класса Администратор или Инженер.

Просмотр предыдущего лога – команда просмотра файла mlog.txt.old. Операция доступна администраторам класса Администратор или Инженер.

Скопировать логи на внешний носитель – с помощью данной команды файл mlog.txt будет сохранен на внешний носитель. Перед вызовом команды необходимо подключить USB-носитель к USB-порту ФПСУ. Операция доступна администраторам класса Администратор.

Настройка параметров логирования – по команде открывается файл mlog.dsr в текстовом редакторе для просмотра и внесения изменений параметров логирования. Операция доступна администраторам класса Администратор.

Восстановление параметров логирования – по команде сбрасываются настройки файла mlog.dsr до базовых. Операция доступна администраторам класса Администратор.

События диагностики записываются в файл mlog.txt.

Примечание. Данные сетевого трафика выводятся в файлы .pcap, необходимо дополнительно описать эти параметры.

Запись журнала ведется в файл mlog.txt, данная запись называется текущим логом. После начала записи лога существующий файл mlog.txt становится предыдущим логом и изменяет название на mlog.txt.old, новый вывод mlog становится текущим.

Лог записывается следующими способами:

С помощью перезагруки комплекса.

Необходимы следующие действия:

1.  Перейти в режиме конфигурирования ФПСУ в главном меню и подключить USB-носитель с утилитой mlog.dsr для записи журнала.

2. Запустить ФПСУ в режиме фильтрации пакетов по команде главного меню «Запуск».

3. Подождать воспроизведения возникшей ошибки, затем выйти в главное меню ФПСУ.

4. Отключить USB-носитель. Перед отключением USB-носителя рекомендуется подождать 10 секунд для корректной записи лога.

 

С помощью комбинации клавиш <Alt+L>.

Необходимы следующие действия:

1.  Перейти в режиме конфигурирования ФПСУ в главном меню и подключить USB-носитель с утилитой mlog.dsr для записи журнала.

2. Запустить ФПСУ в режиме фильтрации пакетов по команде главного меню «Запуск».

3. Нажать комбинацию клавиш <Alt+L>.

3. Подождать воспроизведения возникшей ошибки.

4. Завершить запись текущего лога по той же комбинации клавиш <Alt+L>.

5. Отключить USB-носитель. Перед отключением USB-носителя рекомендуется подождать 10 секунд для корректной записи лога.

С помощью УА ФПСУ.

Необходимые действия изложены в руководстве «Удаленный администратор ФПСУ-IP».

После нажатия комбинации клавиш <Alt+L> на экран ФПСУ будет выдано сообщение о записи лога, при записи диагностики mlog на экране ФПСУ отображается индикация активности красным цветом, показывающая продолжительность записи mlog и текущее время на ФПСУ.

Утилита mlog определяет ведение статистики на 7 уровнях логирования. Чем выше уровень, тем больший размер лога необходимо установить, чтобы лог не перезаписывался.

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

Размер файла mlog

На ФПСУ во внутренней памяти выделяется не более 100 Мб для записи лога, размер файла mlog зависит от установленных параметров логирования и свободного места на USB-носителе.

Для просмотра или изменения размера файла mlog.txt следует по команде меню «Сервисные функции → Настройка параметров логирования» зайти в редактор утилиты и найти следующий параметр с установленным размером в килобайтах в начале файла:

Вывод данных сетевого трафика

Дополнительно в вывод утилиты может быть добавлен вывод данных сетевого трафика, для этого в конце файла mlog.dsr в текстовом редакторе требуется добавить текст со следующими параметрами:

pcap {

  eth0 {

    flush_to_file="/D/test1.pcap"

    size_kb:i=3000

  }

  eth1 {

    flush_to_file="/D/test2.pcap"

    size_kb:i=3000

  }  

  tun0 {

     flush_to_file="/D/tun0.pcap"

     size_kb:i=3000

   }

   tun1 {

     flush_to_file="/D/tun1.pcap"

     size_kb:i=3000

   }

 ip_rkl {

     flush_to_file="/D/rkl.pcap"

     size_kb:i=1000

   }

 }  

Для каждого выводимого файла трафика указан размер файла в килобайтах.