Skip to content

Ansible role to install and maintain prometheus metrics exporter for Jitsi Meet.

License

Notifications You must be signed in to change notification settings

systemli/ansible-role-jitsi-meet-exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible role to install and configure Jitsi Meet Exporter

Integration Ansible Galaxy

This role installs and configure a prometheus metrics exporter for Jitsi Meet.

Role Variables

prometheus_jitsi_meet_exporter_version: 1.2.4
prometheus_jitsi_meet_exporter_videobridge_url: http://localhost:8080/colibri/stats
prometheus_jitsi_meet_exporter_listen: :9888

Download

Download latest release with ansible-galaxy

ansible-galaxy install systemli.jitsi_meet_exporter

Example Playbook

- hosts: jitsimeetservers
  roles:
     - { role: systemli.jitsi_meet_exporter }

Testing & Development

Tests

For developing and testing the role we use Github Actions, Molecule, and Vagrant. On the local environment you can easily test the role with

Run local tests with:

molecule test

Requires Molecule, Vagrant and python-vagrant to be installed.For developing and testing the role we use Travis CI, Molecule and Vagrant. On the local environment you can easily test the role with

License

GPLv3

Author Information

https://www.systemli.org