Мониторинг

Мониторинг. Экспорт статистики и событий

Экспорт статистики и событий позволяет передавать данные о состоянии DVB адаптеров и каналов через HTTP в формате JSON.
Для активации экспорта статистики и событий необходимо указать адрес сервера мониторинга http://example.local:port/path.
Адрес сервера мониторинга можно указать в веб-интерфейсе: Settings → General → Monitoring.
Если вы настраиваете Астру скриптом, вы можете указать адрес в начале скрипта: init_event_request ("http://example.local:port/path").
В адресе можно указать дополнительные параметры:

interval=30 - интервал передачи статистики в секундах. По умолчанию, 30 секунд. Пример: http://example.local:port/path#interval=60

total=1 — Суммировать статистику. Пример: http://example.local:port/path#interval=60&total=1 каждую минуту на сервер отправляется массив с одним элементом: общая статистика за одну минуту наблюдения.

Запус потока

Подробная информация о потоке. Отправляется на сервер мониторинга при запуске потока

Анализ потока

Во время работы потока передается полная информация о состоянии:

Запуск адаптера

Подробная информация об адаптере. Передается на сервер мониторинга при запуске адаптера

Статус адаптера

Во время работы адаптера передается полная информация об уровне сигнала и ошибках.

Status value-the number of 5 bits which describe the state of the tuner:

The value of the signal and snr is passed as-is to get the result in percentage, you must perform the transformation: (X * 100) / 65535. If raw_signal is enabled, the dBm value and conversion is not required.