Hi,
I’m using the stats via colibri for monitoring the jvb videobridge. The access works so far but I’m having troubles with the field audiochannels. It is simply not provided.
I didn’t found any release change that the audiochannels were removed.
Is this a bug or did I misconfigure my setup ?
curl -s -f -m 3 http://localhost:8080/colibri/stats:
{
"inactive_endpoints":0,
"inactive_conferences":0,
"total_ice_succeeded_relayed":0,
"total_loss_degraded_participant_seconds":1716,
"bit_rate_download":898,
"muc_clients_connected":1,
"total_participants":382,
"total_packets_received":80791708,
"rtt_aggregate":38.80952380952381,
"packet_rate_upload":3054,
"p2p_conferences":0,
"total_loss_limited_participant_seconds":9864,
"octo_send_bitrate":0,
"total_dominant_speaker_changes":14736,
"receive_only_endpoints":15,
"total_colibri_web_socket_messages_received":0,
"octo_receive_bitrate":0,
"loss_rate_upload":0.004387994919354088,
"version":"2.1.164-gfdce823f",
"total_ice_succeeded":349,
"total_colibri_web_socket_messages_sent":0,
"total_bytes_sent_octo":0,
"total_data_channel_messages_received":534884,
"loss_rate_download":0.006397975417704355,
"total_conference_seconds":148741,
"bit_rate_upload":3493,
"total_conferences_completed":71,
"octo_conferences":0,
"num_eps_no_msg_transport_after_delay":1,
"endpoints_sending_video":3,
"packet_rate_download":2613,
"muc_clients_configured":1,
"conference_sizes":[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
1
],
"total_packets_sent_octo":0,
"conferences_by_video_senders":[
0,
0,
0,
1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"videostreams":381,
"jitter_aggregate":8.50779722316202,
"total_ice_succeeded_tcp":30,
"octo_endpoints":0,
"current_timestamp":"2020-04-20 12:50:20.825",
"total_packets_dropped_octo":0,
"conferences":1,
"participants":21,
"largest_conference":21,
"total_packets_sent":119171919,
"total_data_channel_messages_sent":749913,
"total_bytes_received_octo":0,
"octo_send_packet_rate":0,
"conferences_by_audio_senders":[
0,
0,
0,
1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"total_conferences_created":72,
"total_ice_failed":0,
"threads":194,
"videochannels":21,
"total_packets_received_octo":0,
"graceful_shutdown":false,
"octo_receive_packet_rate":0,
"total_bytes_received":55175795992,
"rtp_loss":0.010785970337058443,
"total_loss_controlled_participant_seconds":155337,
"total_partially_failed_conferences":0,
"endpoints_sending_audio":3,
"total_bytes_sent":82147458273,
"mucs_configured":1,
"total_failed_conferences":0,
"mucs_joined":1
}
My Setup:
Linux 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux
git repo: docker-jitsi-meet commit: b3653eb82bffac96db86aac5868267d653385077
(https://github.com/jitsi/docker-jitsi-meet/tree/d44230e2b121e72542a60b6dfbce9b07e84ed706)
My Settings:
#.env: 221 JVB_ENABLE_APIS=rest,colibri
#/root/.jitsi-meet-cfg/jvb/logging.properties:
org.jitsi.videobridge.ENABLE_STATISTICS=true
org.jitsi.videobridge.STATISTICS_TRANSPORT=colibri
org.jitsi.videobridge.STATISTICS_INTERVAL=1000
org.jitsi.videobridge.rest.private.jetty.port=8080
org.jitsi.videobridge.rest.jetty.tls.port=443
org.jitsi.videobridge.TCP_HARVESTER_PORT=443
org.jitsi.videobridge.rest.jetty.port=443
Thanks for your feedback!
(Additional Question: Why are there videostreams if all users in the conference disabled their video?)