Skip to content

Commit 7f89d4b

Browse files
authored
Merge pull request #186 from savely-krasovsky/main
2 parents 39f3e90 + aa399f4 commit 7f89d4b

File tree

3 files changed

+204
-46
lines changed

3 files changed

+204
-46
lines changed

README.md

Lines changed: 160 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jitsi_jitter_aggregate 0
7272
jitsi_rtt_aggregate 0
7373
# HELP jitsi_largest_conference The number of participants in the largest conference currently hosted on the bridge.
7474
# TYPE jitsi_largest_conference gauge
75-
jitsi_largest_conference 8
75+
jitsi_largest_conference 0
7676
# HELP jitsi_audiochannels The current number of audio channels.
7777
# TYPE jitsi_audiochannels gauge
7878
jitsi_audiochannels 0
@@ -84,13 +84,22 @@ jitsi_videochannels 0
8484
jitsi_conferences 0
8585
# HELP jitsi_p2p_conferences The current number of p2p conferences.
8686
# TYPE jitsi_p2p_conferences gauge
87-
jitsi_p2p_conferences 1
87+
jitsi_p2p_conferences 0
8888
# HELP jitsi_participants The current number of participants.
8989
# TYPE jitsi_participants gauge
9090
jitsi_participants 0
91+
# HELP jitsi_total_participants Total participants since running.
92+
# TYPE jitsi_total_participants gauge
93+
jitsi_total_participants 0
94+
# HELP jitsi_endpoint_sending_video An estimation of the number of current endpoints sending a video stream.
95+
# TYPE jitsi_endpoint_sending_video gauge
96+
jitsi_endpoints_sending_video 0
9197
# HELP jitsi_videostreams An estimation of the number of current video streams forwarded by the bridge.
9298
# TYPE jitsi_videostreams gauge
9399
jitsi_videostreams 0
100+
# HELP jitsi_stress_level Stress Level reported to Jicofo by the videobridge.
101+
# TYPE jitsi_stress_level gauge
102+
jitsi_stress_level 0
94103
# HELP jitsi_total_loss_controlled_participant_seconds The total number of participant-seconds that are loss-controlled.
95104
# TYPE jitsi_total_loss_controlled_participant_seconds counter
96105
jitsi_total_loss_controlled_participant_seconds 0
@@ -106,6 +115,9 @@ jitsi_total_conference_seconds 0
106115
# HELP jitsi_total_conferences_created The total number of conferences created on the bridge.
107116
# TYPE jitsi_total_conferences_created counter
108117
jitsi_total_conferences_created 0
118+
# HELP jitsi_total_conferences_completed The total number of conferences completed on the bridge.
119+
# TYPE jitsi_total_conferences_completed counter
120+
jitsi_total_conferences_completed 0
109121
# HELP jitsi_total_failed_conferences The total number of failed conferences on the bridge. A conference is marked as failed when all of its channels have failed. A channel is marked as failed if it had no payload activity.
110122
# TYPE jitsi_total_failed_conferences counter
111123
jitsi_total_failed_conferences 0
@@ -160,6 +172,152 @@ jitsi_total_packets_received_octo 0
160172
# HELP jitsi_total_packets_sent_octo The total of sent dropped packets handled by the OCTO video bridge.
161173
# TYPE jitsi_total_packets_sent_octo gauge
162174
jitsi_total_packets_sent_octo 0
175+
# HELP total_ice_succeeded_relayed The total number of times an ICE Agent succeeded and the selected candidate pair included a relayed candidate.
176+
# TYPE total_ice_succeeded_relayed gauge
177+
total_ice_succeeded_relayed 0
178+
# HELP total_ice_succeeded The total number of times an ICE Agent succeeded.
179+
# TYPE total_ice_succeeded gauge
180+
total_ice_succeeded 0
181+
# HELP total_ice_succeeded_tcp The total number of times an ICE Agent succeeded and the selected candidate was a TCP candidate.
182+
# TYPE total_ice_succeeded_tcp gauge
183+
total_ice_succeeded_tcp 0
184+
# HELP total_ice_failed The total number of times an ICE Agent failed to establish connectivity.
185+
# TYPE total_ice_failed gauge
186+
total_ice_failed 0
187+
# HELP jitsi_endpoints_with_suspended_sources Number of endpoints that we have suspended sending some video streams to because of bwe.
188+
# TYPE jitsi_endpoints_with_suspended_sources gauge
189+
jitsi_endpoints_with_suspended_sources 0
190+
# HELP jitsi_inactive_endpoints Number of endpoints in inactive conferences (where no endpoint sends audio or video).
191+
# TYPE jitsi_inactive_endpoints gauge
192+
jitsi_inactive_endpoints 0
193+
# HELP jitsi_inactive_conferences Number of inactive conferences (no endpoint is sending audio or video).
194+
# TYPE jitsi_inactive_conferences gauge
195+
jitsi_inactive_conferences 0
196+
# HELP jitsi_local_active_endpoints The number of active local endpoints (in a conference where at least one endpoint sends audio or video).
197+
# TYPE jitsi_local_active_endpoints gauge
198+
jitsi_local_active_endpoints 0
199+
# HELP jitsi_muc_clients_connected The current number of connected XMPP MUC clients.
200+
# TYPE jitsi_muc_clients_connected gauge
201+
jitsi_muc_clients_connected 0
202+
# HELP jitsi_local_endpoints The current number of local non-OCTO endpoints.
203+
# TYPE jitsi_local_endpoints gauge
204+
jitsi_local_endpoints 0
205+
# HELP jitsi_total_packets_received The total number of RTP packets received.
206+
# TYPE jitsi_total_packets_received gauge
207+
jitsi_total_packets_received 0
208+
# HELP jitsi_preemptive_kfr_suppressed Number of preemptive keyframe requests that were not sent because no endpoints were in stage view.
209+
# TYPE jitsi_preemptive_kfr_suppressed gauge
210+
jitsi_preemptive_kfr_suppressed 0
211+
# HELP jitsi_preemptive_kfr_sent Number of preemptive keyframe requests that were sent.
212+
# TYPE jitsi_preemptive_kfr_sent gauge
213+
jitsi_preemptive_kfr_sent 0
214+
# HELP jitsi_total_keyframes_received Number of keyframes that were received (updated on endpoint expiration).
215+
# TYPE jitsi_total_keyframes_received gauge
216+
jitsi_total_keyframes_received 0
217+
# HELP jitsi_total_dominant_speaker_changes The total number of dominant speaker changes.
218+
# TYPE jitsi_total_dominant_speaker_changes gauge
219+
jitsi_total_dominant_speaker_changes 0
220+
# HELP jitsi_endpoints_with_spurious_remb Number of endpoints that have sent a REMB packet even though REMB was not configured.
221+
# TYPE jitsi_endpoints_with_spurious_remb gauge
222+
jitsi_endpoints_with_spurious_remb 0
223+
# HELP jitsi_receive_only_endpoints Number of endpoints that are not sending audio or video (but are receiving).
224+
# TYPE jitsi_receive_only_endpoints gauge
225+
jitsi_receive_only_endpoints 0
226+
# HELP jitsi_total_visitors The total number of visitors since startup.
227+
# TYPE jitsi_total_visitors gauge
228+
jitsi_total_visitors 0
229+
# HELP jitsi_visitors The total number of visitor endpoints created.
230+
# TYPE jitsi_visitors gauge
231+
jitsi_visitors 0
232+
# HELP jitsi_num_eps_oversending Number of endpoints that we are oversending to.
233+
# TYPE jitsi_num_eps_oversending gauge
234+
jitsi_num_eps_oversending 0
235+
# HELP jitsi_num_eps_no_msg_transport_after_delay Number of endpoints which had not established a relay message transport even after some delay.
236+
# TYPE jitsi_num_eps_no_msg_transport_after_delay gauge
237+
jitsi_num_eps_no_msg_transport_after_delay 0
238+
# HELP jitsi_muc_clients_configured The number of configured XMPP MUC clients.
239+
# TYPE jitsi_muc_clients_configured gauge
240+
jitsi_muc_clients_configured 0
241+
# HELP jitsi_outgoing_loss Fraction of outgoing RTP packets that are lost.
242+
# TYPE jitsi_outgoing_loss gauge
243+
jitsi_outgoing_loss 0
244+
# HELP jitsi_overall_loss Fraction of RTP packets that are lost (incoming and outgoing combined).
245+
# TYPE jitsi_overall_loss gauge
246+
jitsi_overall_loss 0
247+
# HELP jitsi_total_layering_changes_received Number of times the layering of an incoming video stream changed (updated on endpoint expiration).
248+
# TYPE jitsi_total_layering_changes_received gauge
249+
jitsi_total_layering_changes_received 0
250+
# HELP jitsi_total_relays The total number of relays created.
251+
# TYPE jitsi_total_relays gauge
252+
jitsi_total_relays 0
253+
# HELP jitsi_endpoints_with_high_outgoing_loss Number of endpoints that have high outgoing loss (>10%).
254+
# TYPE jitsi_endpoints_with_high_outgoing_loss gauge
255+
jitsi_endpoints_with_high_outgoing_loss 0
256+
# HELP jitsi_drain Whether the bridge is draining and should avoid new conference allocation.
257+
# TYPE jitsi_drain gauge
258+
jitsi_drain 0
259+
# HELP jitsi_total_video_stream_milliseconds_received Total duration of video received, in milliseconds (each SSRC counts separately).
260+
# TYPE jitsi_total_video_stream_milliseconds_received gauge
261+
jitsi_total_video_stream_milliseconds_received 0
262+
# HELP jitsi_shutting_down Whether jitsi-videobridge is shutting down.
263+
# TYPE jitsi_shutting_down gauge
264+
jitsi_shutting_down 0
265+
# HELP jitsi_num_relays_no_msg_transport_after_delay Number of relays which had not established a relay message transport even after some delay.
266+
# TYPE jitsi_num_relays_no_msg_transport_after_delay gauge
267+
jitsi_num_relays_no_msg_transport_after_delay 0
268+
# HELP jitsi_average_participant_stress Average participant stress reported by the bridge.
269+
# TYPE jitsi_average_participant_stress gauge
270+
jitsi_average_participant_stress 0.00
271+
# HELP jitsi_total_packets_sent The total number of RTP packets sent.
272+
# TYPE jitsi_total_packets_sent gauge
273+
jitsi_total_packets_sent 0
274+
# HELP jitsi_endpoints Number of current endpoints (local and relayed).
275+
# TYPE jitsi_endpoints gauge
276+
jitsi_endpoints 0
277+
# HELP jitsi_incoming_loss Fraction of incoming RTP packets that are lost.
278+
# TYPE jitsi_incoming_loss gauge
279+
jitsi_incoming_loss 0
280+
# HELP jitsi_endpoints_reconnected Endpoints reconnected after being detected as temporarily inactive/disconnected due to inactivity.
281+
# TYPE jitsi_endpoints_reconnected gauge
282+
jitsi_endpoints_reconnected 0
283+
# HELP jitsi_graceful_shutdown Whether jitsi-videobridge is in graceful shutdown mode.
284+
# TYPE jitsi_graceful_shutdown gauge
285+
jitsi_graceful_shutdown 0
286+
# HELP jitsi_total_bytes_received The total number of RTP bytes received.
287+
# TYPE jitsi_total_bytes_received gauge
288+
jitsi_total_bytes_received 0
289+
# HELP jitsi_endpoints_disconnected Endpoints detected as temporarily inactive/disconnected due to inactivity.
290+
# TYPE jitsi_endpoints_disconnected gauge
291+
jitsi_endpoints_disconnected 0
292+
# HELP jitsi_endpoints_sending_audio The number of local endpoints sending audio.
293+
# TYPE jitsi_endpoints_sending_audio gauge
294+
jitsi_endpoints_sending_audio 0
295+
# HELP jitsi_dtls_failed_endpoints The total number of endpoints that failed to establish DTLS.
296+
# TYPE jitsi_dtls_failed_endpoints gauge
297+
jitsi_dtls_failed_endpoints 0
298+
# HELP jitsi_total_bytes_sent The total number of RTP bytes sent.
299+
# TYPE jitsi_total_bytes_sent gauge
300+
jitsi_total_bytes_sent 0
301+
# HELP jitsi_healthy Whether this bridge currently reports itself as healthy.
302+
# TYPE jitsi_healthy gauge
303+
jitsi_healthy 1
304+
# HELP jitsi_mucs_configured The number of configured MUCs.
305+
# TYPE jitsi_mucs_configured gauge
306+
jitsi_mucs_configured 0
307+
# HELP jitsi_mucs_joined The number of joined MUCs.
308+
# TYPE jitsi_mucs_joined gauge
309+
jitsi_mucs_joined 0
310+
# HELP jitsi_version_info Jitsi Videobridge version information.
311+
# TYPE jitsi_version_info gauge
312+
jitsi_version_info{version="2.3"} 1
313+
# HELP jitsi_region_info Configured bridge region information.
314+
# TYPE jitsi_region_info gauge
315+
jitsi_region_info{region="all"} 1
316+
# HELP jitsi_relay_id_info Relay identifier information.
317+
# TYPE jitsi_relay_id_info gauge
318+
jitsi_relay_id_info{relay_id="jitsi-jvb-0"} 1
319+
# HELP jitsi_conference_sizes Distribution of conference sizes
320+
# TYPE jitsi_conference_sizes gauge
163321
```
164322

165323
## License

main.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -271,13 +271,13 @@ jitsi_local_endpoints {{.LocalEndpoints}}
271271
# HELP jitsi_total_packets_received The total number of RTP packets received.
272272
# TYPE jitsi_total_packets_received gauge
273273
jitsi_total_packets_received {{.TotalPacketsReceived}}
274-
# HELP jitsi_preemptive_kfr_suppressed The total number of preemptive keyframe requests suppressed.
274+
# HELP jitsi_preemptive_kfr_suppressed Number of preemptive keyframe requests that were not sent because no endpoints were in stage view.
275275
# TYPE jitsi_preemptive_kfr_suppressed gauge
276276
jitsi_preemptive_kfr_suppressed {{.PreemptiveKfrSuppressed}}
277-
# HELP jitsi_preemptive_kfr_sent The total number of preemptive keyframe requests sent.
277+
# HELP jitsi_preemptive_kfr_sent Number of preemptive keyframe requests that were sent.
278278
# TYPE jitsi_preemptive_kfr_sent gauge
279279
jitsi_preemptive_kfr_sent {{.PreemptiveKfrSent}}
280-
# HELP jitsi_total_keyframes_received The total number of keyframes received.
280+
# HELP jitsi_total_keyframes_received Number of keyframes that were received (updated on endpoint expiration).
281281
# TYPE jitsi_total_keyframes_received gauge
282282
jitsi_total_keyframes_received {{.TotalKeyframesReceived}}
283283
# HELP jitsi_total_dominant_speaker_changes The total number of dominant speaker changes.
@@ -292,13 +292,13 @@ jitsi_receive_only_endpoints {{.ReceiveOnlyEndpoints}}
292292
# HELP jitsi_total_visitors The total number of visitors since startup.
293293
# TYPE jitsi_total_visitors gauge
294294
jitsi_total_visitors {{.TotalVisitors}}
295-
# HELP jitsi_visitors The current number of visitors.
295+
# HELP jitsi_visitors The total number of visitor endpoints created.
296296
# TYPE jitsi_visitors gauge
297297
jitsi_visitors {{.Visitors}}
298298
# HELP jitsi_num_eps_oversending Number of endpoints that we are oversending to.
299299
# TYPE jitsi_num_eps_oversending gauge
300300
jitsi_num_eps_oversending {{.NumEpsOversending}}
301-
# HELP jitsi_num_eps_no_msg_transport_after_delay The current number of endpoints with no message transport after delay.
301+
# HELP jitsi_num_eps_no_msg_transport_after_delay Number of endpoints which had not established a relay message transport even after some delay.
302302
# TYPE jitsi_num_eps_no_msg_transport_after_delay gauge
303303
jitsi_num_eps_no_msg_transport_after_delay {{.NumEpsNoMsgTransportAfterDelay}}
304304
# HELP jitsi_muc_clients_configured The number of configured XMPP MUC clients.
@@ -310,10 +310,10 @@ jitsi_outgoing_loss {{.OutgoingLoss}}
310310
# HELP jitsi_overall_loss Fraction of RTP packets that are lost (incoming and outgoing combined).
311311
# TYPE jitsi_overall_loss gauge
312312
jitsi_overall_loss {{.OverallLoss}}
313-
# HELP jitsi_total_layering_changes_received The total number of layering changes received.
313+
# HELP jitsi_total_layering_changes_received Number of times the layering of an incoming video stream changed (updated on endpoint expiration).
314314
# TYPE jitsi_total_layering_changes_received gauge
315315
jitsi_total_layering_changes_received {{.TotalLayeringChangesReceived}}
316-
# HELP jitsi_total_relays The total number of relays connected by this bridge.
316+
# HELP jitsi_total_relays The total number of relays created.
317317
# TYPE jitsi_total_relays gauge
318318
jitsi_total_relays {{.TotalRelays}}
319319
# HELP jitsi_endpoints_with_high_outgoing_loss Number of endpoints that have high outgoing loss (>10%).
@@ -322,13 +322,13 @@ jitsi_endpoints_with_high_outgoing_loss {{.EndpointsWithHighOutgoingLoss}}
322322
# HELP jitsi_drain Whether the bridge is draining and should avoid new conference allocation.
323323
# TYPE jitsi_drain gauge
324324
jitsi_drain {{if .Drain}}1{{else}}0{{end}}
325-
# HELP jitsi_total_video_stream_milliseconds_received The total video stream milliseconds received.
325+
# HELP jitsi_total_video_stream_milliseconds_received Total duration of video received, in milliseconds (each SSRC counts separately).
326326
# TYPE jitsi_total_video_stream_milliseconds_received gauge
327327
jitsi_total_video_stream_milliseconds_received {{.TotalVideoStreamMillisecondsReceived}}
328328
# HELP jitsi_shutting_down Whether jitsi-videobridge is shutting down.
329329
# TYPE jitsi_shutting_down gauge
330330
jitsi_shutting_down {{if .ShuttingDown}}1{{else}}0{{end}}
331-
# HELP jitsi_num_relays_no_msg_transport_after_delay The current number of relays with no message transport after delay.
331+
# HELP jitsi_num_relays_no_msg_transport_after_delay Number of relays which had not established a relay message transport even after some delay.
332332
# TYPE jitsi_num_relays_no_msg_transport_after_delay gauge
333333
jitsi_num_relays_no_msg_transport_after_delay {{.NumRelaysNoMsgTransportAfterDelay}}
334334
# HELP jitsi_average_participant_stress Average participant stress reported by the bridge.
@@ -343,7 +343,7 @@ jitsi_endpoints {{.Endpoints}}
343343
# HELP jitsi_incoming_loss Fraction of incoming RTP packets that are lost.
344344
# TYPE jitsi_incoming_loss gauge
345345
jitsi_incoming_loss {{.IncomingLoss}}
346-
# HELP jitsi_endpoints_reconnected The total number of endpoints that reconnected.
346+
# HELP jitsi_endpoints_reconnected Endpoints reconnected after being detected as temporarily inactive/disconnected due to inactivity.
347347
# TYPE jitsi_endpoints_reconnected gauge
348348
jitsi_endpoints_reconnected {{.EndpointsReconnected}}
349349
# HELP jitsi_graceful_shutdown Whether jitsi-videobridge is in graceful shutdown mode.
@@ -352,7 +352,7 @@ jitsi_graceful_shutdown {{if .GracefulShutdown}}1{{else}}0{{end}}
352352
# HELP jitsi_total_bytes_received The total number of RTP bytes received.
353353
# TYPE jitsi_total_bytes_received gauge
354354
jitsi_total_bytes_received {{.TotalBytesReceived}}
355-
# HELP jitsi_endpoints_disconnected The total number of endpoints that disconnected.
355+
# HELP jitsi_endpoints_disconnected Endpoints detected as temporarily inactive/disconnected due to inactivity.
356356
# TYPE jitsi_endpoints_disconnected gauge
357357
jitsi_endpoints_disconnected {{.EndpointsDisconnected}}
358358
# HELP jitsi_endpoints_sending_audio The number of local endpoints sending audio.

0 commit comments

Comments
 (0)