rtmp_stat_format
Директива `rtmp_stat_format` задаёт формат вывода статистики RTMP-потоков в NGINX.
Описание
Директива rtmp_stat_format используется в модуле NGINX RTMP для определения формата вывода статистики потоковой передачи. При задании этой директивы изменяется способ представления статистики о RTMP-потоках, что позволяет администраторам настраивать отображение информации в соответствии с их потребностями. Конфигурация обычно размещается в контекстах 'http', 'server' или 'location', что предоставляет гибкость применения директивы в зависимости от архитектуры и требований сервера.
Аргумент, передаваемый директиве rtmp_stat_format, задаёт конкретную строку формата, которая может содержать различные заполнители, заменяемые реальными значениями данных во время выполнения. Это может включать идентификаторы статистики, такие как имя потока, количество отправленных байт, число зрителей и другие соответствующие метрики потока. Пользовательское форматирование может улучшить возможности мониторинга и предоставить более релевантные данные для инструментов аналитики или логирования.
Как и для других директив, конфигурация должна быть настроена правильно, чтобы обеспечить точный сбор и вывод статистики потоковой передачи. Эта директива помогает в управлении и анализе RTMP-потоков, делая представление данных более удобным и структурированным, что имеет критическое значение в контексте медиа-стриминга, где важно понимать вовлечённость пользователей и производительность потоков.
Пример конфига
rtmp_stat_format "{name} {clients} {bytes} {time}";Убедитесь, что строка формата указана правильно; некорректный синтаксис может привести к ошибкам в выводе.
Учтите контекст, в котором размещён rtmp_stat_format; он должен находиться в блоках http, server или location.
Если используются пользовательские плейсхолдеры, убедитесь, что модуль их поддерживает, чтобы избежать непредвиденного вывода.