24.08 Central

Мы переключились на event-based логи для Agent и вызовов API: они пришли на смену неструктурированным логам. В новой версии появились поддержка кастомных эпизодов, благодаря которым теперь можно интегрироваться с внешними системами видеоаналитики, и возможность аварийного переключения стримов.

Обновитесь до версии 24.08 и опробуйте наши новые функции, улучшения и исправления!

Новые функции

  1. Переключились на event-based логи для Agent и вызовов API вместо неструктурированных логов.

  2. Добавлено аварийное переключение: если вы установите LAYOUTER_FAILOVER_ENABLED=true (по умолчанию=false) в конфигурации, потоки от офлайн-стримера будут перераспределяться к онлайн-стримерам. Величину задержки, которая пройдет, прежде чем стример будет считаться недоступным, можно установить с помощью STREAMER_DEAD_TIMEOUT. Ппо умолчанию — 180 секунд.

  3. Добавлена поддержка пользовательских эпизодов для интеграции с внешней системой видеоаналитики.

  4. Добавлена обработка параметра redundancy_factor для Config External. Теперь потоки с указанным redundancy_factor будут включены в config_external резервных стримеров.

  5. Мы добавили обработку фильтров hostname, role и labels для операции streamers_list.

  6. Добавлен новый статус «Код 499» для ситуации, когда клиент закрыл соединение до того, как сервер ответил на запрос.

Улучшено

  1. Улучшена страница cluster_health. Стримеры с статусом outage теперь отображаются как Partial Outage. Улучшена валидация URL входного потока для обеспечения его доступности с узла захвата.

  2. Добавлен фильтр по layout в agents_list.

Исправлено

  1. Удалено устаревшее поле streamer_hostname.

  2. Добавлена обработка неактивных агентов. Если агент не отправляет пинг в течение минуты, соединение будет разорвано.

  3. Исправлена ошибка с динамическим обновлением конфигурации, когда Allow Tokens больше не передавались в Auth Backend.

  4. Исправлено некорректное значение limit в трассировке в streamer_streams_list.