...
Изменение уровня логирования при помощи REST-запросов влияет только на заданную сессию, но не на другие сессии на сервере, в том числе на сессии, создаваемые позднее.
Использование самописца (flight recorder)
Самописец (flight recorder) позволяет циклически записывать для публикуемого потока последние несколько событий. Эта информация поможет диагностировать проблемы с публикацией потока, не включая полные отладочные логи клиента. Самописец включается настройкой в файле flashphoner.properties
Code Block | ||||
---|---|---|---|---|
| ||||
enable_flight_recorder=true |
Необходимо также указать категорию событий, которые будут записываться (определяется разработчиком)
Code Block | ||||
---|---|---|---|---|
| ||||
flight_recorder_categories=WCS1438 |
События записываются для публикующего клиента в файл flight_recorder.log. Для того, чтобы сохранить события для всех подключенных клиентов, необходимо установить параметр
Code Block | ||||
---|---|---|---|---|
| ||||
enable_flight_recorder_test=true |
без перезапуска сервера.
Структура и содержимое клиентских логов
...
Трафик записывается при помощи tcpdump, если данная утилита установлена в системе.
Лог flight_recorder.log
В данный файл записываются последние зафиксированные события для публикуемого потока.
Серверные логи
WCS Core пишет общие логи сервера в logs/server_logs
...