|
Диагностика ошибок с помощью mlog |
|
|
Зарегистрированные события на ФПСУ могут быть выданы в текстовом формате. Подпрограмма 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 } } Для каждого выводимого файла трафика указан размер файла в килобайтах. |