Jitsi Metrics

Dashboard

Videoconferencing Performance Metrics
Last updated: 6 months ago

Downloads: 1204

Reviews: 2

  • Annotation 2020-03-23 000724.png
    Annotation 2020-03-23 000724.png

Changes:

CPU and Memory usage have been removed since they're no longer reported by the API. This is due a Jitsi Change.

Howto:

  1. Get JVB Metrics exposed. Enable the Colibri and REST API in JVB for that. In a common docker setup you would set JVB_ENABLE_APIS=rest,colibri.

Additionally you may want to expose port 8080 in your docker-compose.yml for service JVB. Care for security and Firewall that port if you don't want dragons from the Internet to read your metrics.

  1. Put the config below in your telegraf config tree (eg. /etc/telegraf/telegraf.d/jitsi.conf) + reload telegraf
  2. Download the dashboard template, import it to your grafana instance and assign the matching InfluxDB datasource
  3. See nice numbers and graphs.

Collector Configuration Details

[[inputs.http]]
  name_override = "jitsi_stats"
  urls = [
    "http://localhost:8080/colibri/stats"
  ]

  data_format = "json"
Dependencies: