Диагностика системы

Описание функций раздела

Раздел «Диагностика системы» в MikoPBX — это инструмент для мониторинга и анализа состояния телефонной системы. Использование этого раздела помогает своевременно обнаруживать и устранять технические проблемы, обеспечивая стабильную и эффективную работу MikoPBX.

Расположение раздела: "Обслуживание" -> "Системные логи"

Раздел "Диагностика системы" в MikoPBX

Содержит 3 вкладки: просмотр логов, информация о системе, захват сетевых пакетов. Далее в статье будет подробно разобрана каждая из них.

3 вкладки в разделе

Просмотр логов

Раздел позволяет просмотреть файлы логов для детального анализа работы АТС

  1. Для начала работы - выберите файл.

  2. Установите лимит строк для выборки.

  3. Установите офсет - значение сдвига в выборке.

  4. Установите фильтр по вхождению строки в выборку.

Вкладка "Просмотр логов"

Доступны следующие возможности:

1. Cкачать полученную выборку в виде файла

2. Обновить выборку

3. Автоматическое обновление выборки

Фильтры для просмотра логов

Пример. Анализ звонка

Допустим необходимо проанализировать прохождение исходящего звонка на номер 74952293042

  1. Выберите файл для анализа asterisk/verbose.

  2. В качестве фильтра установите номер телефона 74952293042.

  3. В поле лимит укажите значение с запасом, к примеру 2000, иначе могут быть выданы не все записи лога.

  4. В последней строке выборке следует найти идентификатор:

[2023-03-18 16:28:17] VERBOSE[21654][C-0000000f] app_stack.c: Spawn extension (SIP-1676196499-22-outgoing, 74952293042, 13) exited non-zero on 'PJSIP/302-0000001a'

В данном примере ID = C-0000000f.

  1. Повторяем запрос лога, но уже с фильтром C-0000000f.

  2. Будет получен весь лог прохождения dialplan.

  3. Полученные данные можно отправить специалисту технической поддержки.

Информация о системе

Данная вкладка отображает следующую информацию:

  • Сетевые настройки

  • Нагрузка на CPU

  • Потребляемая оперативная память

  • Настройки iptables

Вкладка "Информация о системе"

Захват сетевых пакетов

Данный раздел позволяет произвести детальный анализ ошибок в работе АТС.

Вкладка "Захват сетевых пакетов"

Сбор сетевых пакетов

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

  1. Для запуска процесса нажмите кнопку "Старт".

Элемент для начала фиксации сетевых пакетов
  1. Воспроизведите вашу проблему: совершите звонок или иное действие, приводящее к сбою / ошибке.

  2. Нажмите кнопку "Остановить и скачать".

Кнопка остановки захвата сетевых пакетов

Сетевые пакеты будут автоматически сохранены в архив MikoPBXLogs_log-tcpdump-XXXXXXXXXX. Также они должны автоматически сохраниться в папку Загрузки вашего браузера.

Место сохранения сетевых пакетов

Если в папке Загрузки архив найти не удалось , можете подключиться к АТС через WinSCP и скачать его из директории /storage/usbdisk1/mikopbx/tmp - файл log-tcpdump-XXXXXXXXXX.zip

Существует возможность воспользоваться поиском в WinSCP: в поле имени искомого файла ввести "log-tcpdump*", а в каталоге поиска ввести "/storage".

Скачать все системные логи

Вы можете скачать все накопленные на АТС системные логи. Для этого нажмите кнопку "Скачать все системные логи".

Элемент для скачивания всех системных логов

Системные логи будут автоматически сохранены в архив MikoPBXLogs_log-sys-XXXXXXXXXX.zip. Логи автоматически должны сохраниться в папку Загрузки вашего браузера. Так же данный архив с логами можно получить из каталога /storage/usbdisk1/mikopbx/tmp, подключившись к АТС при помощи WinSCP. Файл - log-sys-XXXXXXXXXX.zip

Другие способы снятия лога:

Last updated

Was this helpful?