Go to file
2020-04-01 13:19:28 +02:00
cmd/jitsiexporter timeout context for fetching jitsi stats and a fetch error metric 2020-04-01 13:14:20 +02:00
vendor getting all metrics in when its float64 2020-03-31 09:50:28 +02:00
.bumpversion.cfg Bump version: 0.2.0 → 0.2.1 2020-04-01 13:18:18 +02:00
.drone.yml gox and mockery 2020-03-31 11:12:01 +02:00
.gitignore first tries 2020-03-30 13:51:39 +02:00
Dockerfile build system 2020-03-31 11:02:55 +02:00
go.mod first tries 2020-03-30 13:51:39 +02:00
go.sum first tries 2020-03-30 13:51:39 +02:00
jitsiexporter_test.go test for Update error nil 2020-04-01 13:18:11 +02:00
jitsiexporter.go timeout context for fetching jitsi stats and a fetch error metric 2020-04-01 13:14:20 +02:00
Makefile build system 2020-03-31 11:02:55 +02:00
mock_Stater.go timeout context for fetching jitsi stats and a fetch error metric 2020-04-01 13:14:20 +02:00
README.md fixes readme typo 2020-04-01 13:19:28 +02:00

jitsiexporter

Build Status Docker Repository on Quay

A Jitsi meet prometheus exporter.

    Usage of ./jitsiexporter_linux_amd64:
      -debug
            Enable debug.
      -host string
            Host to listen on. (default "localhost")
      -interval duration
            Seconds to wait before scraping. (default 30s)
      -port int
            Port to listen on. (default 9700)
      -url string
            URL of Jitsi Videobridge Colibri Stats.
      -version
            Prints version.

Usage

For a docker based setup, you can use the docker image quay.io/xsteadfastx/jitsiexporter.

  1. Enable /colibri/stats for the Jitsi videobridge. When you use the Jitsi docker setup use environment variable JVB_ENABLE_APIS=rest,colibri.
  2. Be sure that the exporter and the videobridge API can communicate. In the docker Jitsi setup: Add the jitsiexporter to the jitsi-meet_meet.jitsi-network. The url would be http://jitsi-meet_jvb_1:8080.
  3. A failed scrape metric is exported as jitsi_fetch_errors.