...
Since build 5.2.992 it is possible to get video recording statistics, including HLS segments recording to a disk, for example
Code Block | ||
---|---|---|
| ||
-----Recording Stats----- recording_sessions=10 recording_threads=48 recording_thread_min_writers=21 recording_thread_max_writers=32 recording_thread_average_writers=31 recording_writers_list=17cb0c0895c8f5d3/1;cb7e90f53881dab6/1;d06bbc41545e59b8/1;8eba221954e7a01c/1;104f63c406de077d/1;3da56751b71fa871/1;474e59e9193aa3bb/1;1088894d91219b12/1;b95459b9c314201c/1;b6a574016f5241be/1 recording_writers_with_max_queue=17cb0c0895c8f5d3/23;104f63c4545e59b8/3;474e59e9/2;b95459b9/1;06de077d/4;b71fa871/5;193aa3bb/5;91219b12/1;c314201c/7;6f5241be/3 recording_writers_with_min_queue=d06bbc41/0;8eba2219/2;474e59e9/2;b95459b9/195c8f5d3/3;545e59b8/3;06de077d/4;b71fa871/5;193aa3bb/5;91219b12/1;c314201c/7;6f5241be/3 recording_min_writers_queue=01 recording_average_writers_queue=24 recording_max_writers_queue=37 |
The following are displayed:
...
Code Block | ||||
---|---|---|---|---|
| ||||
{ "recording_stats": { "recording_sessions": "10", "recording_threads": "48", "recording_thread_min_writers": "21", "recording_thread_max_writers": "32", "recording_thread_average_writers": "31", "recording_writers_list": [ "17cb0c0895c8f5d3", "cb7e90f53881dab6", "d06bbc41545e59b8", "8eba221954e7a01c", "104f63c406de077d", "3da56751", "474e59e9", "1088894d", "b95459b9", "b6a57401" ], ... "recording_full_info": [ { "threadId": 97, b71fa871", "writersCount193aa3bb": 3, "writersInfo91219b12":, [ "c314201c", {"6f5241be" ], ... "queueSizerecording_full_info": 3,[ { "streamsthreadId": [ 109, "17cb0c08writersCount": 2, ]"usageCounter": 2, },"writersInfo": [ { "queueSize": 0, "streams": [ "cb7e90f595c8f5d3" ] }, { "queueSize": 20, "streams": [ "d06bbc413881dab6" ] } ] }, ... ] } } |
Where:
- queueSize - current recording data queue size
- streams - recording streams list
- threadId - CPU thread Id which is writing data to disk
- writersCount - writers count per CPU thread
- usageCount - CPU thread usages count