An open API service indexing awesome lists of open source software.

https://github.com/systemli/ansible-role-jitsi-meet-exporter

Ansible role to install and maintain prometheus metrics exporter for Jitsi Meet.
https://github.com/systemli/ansible-role-jitsi-meet-exporter

ansible-role jitsi-meet prometheus-exporter

Last synced: 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# Ansible role to install and configure Jitsi Meet Exporter

![Integration](https://github.com/systemli/ansible-role-jitsi-meet-exporter/workflows/Integration/badge.svg?branch=main)
[![Ansible Galaxy](http://img.shields.io/badge/ansible--galaxy-jitsi_meet_exporter-blue.svg)](https://galaxy.ansible.com/systemli/jitsi_meet_exporter/)

This role installs and configure a prometheus metrics exporter for [Jitsi Meet](https://jitsi.org/jitsi-meet/).

## Role Variables

```yaml
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`

```shell
ansible-galaxy install systemli.jitsi_meet_exporter
```

## Example Playbook

```yaml
- 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:

```shell
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