Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Изменение уровня логирования при помощи REST-запросов влияет только на заданную сессию, но не на другие сессии на сервере, в том числе на сессии, создаваемые позднее.

Использование самописца (flight recorder)

Самописец (flight recorder) позволяет циклически записывать для публикуемого потока последние несколько событий. Эта информация поможет диагностировать проблемы с публикацией потока, не включая полные отладочные логи клиента. Самописец включается настройкой в файле flashphoner.properties

Code Block
languagebash
themeRDark
enable_flight_recorder=true

Необходимо также указать категорию событий, которые будут записываться (определяется разработчиком)

Code Block
languagebash
themeRDark
flight_recorder_categories=WCS1438

События записываются для публикующего клиента в файл flight_recorder.log. Для того, чтобы сохранить события для всех подключенных клиентов, необходимо установить параметр

Code Block
languagebash
themeRDark
enable_flight_recorder_test=true

без перезапуска сервера.

Структура и содержимое клиентских логов

...

Трафик записывается при помощи tcpdump, если данная утилита установлена в системе.

Лог flight_recorder.log

В данный файл записываются последние зафиксированные события для публикуемого потока.

Серверные логи

WCS Core пишет общие логи сервера в logs/server_logs

...