https://github.com/tomohiro/mackerel-plugin-jitsi-videobridge
Jitsi Videobridge custom metrics plugin for mackerel agent.
https://github.com/tomohiro/mackerel-plugin-jitsi-videobridge
jitsi jitsi-videobridge mackerel mackerel-plugin
Last synced: about 2 months ago
JSON representation
Jitsi Videobridge custom metrics plugin for mackerel agent.
- Host: GitHub
- URL: https://github.com/tomohiro/mackerel-plugin-jitsi-videobridge
- Owner: tomohiro
- License: apache-2.0
- Created: 2019-11-14T10:35:06.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-10T11:14:59.000Z (almost 6 years ago)
- Last Synced: 2025-06-03T02:12:05.164Z (6 months ago)
- Topics: jitsi, jitsi-videobridge, mackerel, mackerel-plugin
- Language: Go
- Homepage:
- Size: 54.7 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
mackerel-plugin-jitsi-videobridge
================================================================================
[](https://github.com/tomohiro/mackerel-plugin-jitsi-videobridge/releases)
[](https://travis-ci.com/tomohiro/mackerel-plugin-jitsi-videobridge)
[](https://coveralls.io/github/tomohiro/mackerel-plugin-jitsi-videobridge)
[](https://goreportcard.com/report/github.com/tomohiro/mackerel-plugin-jitsi-videobridge)
[](https://github.com/tomohiro/mackerel-plugin-jitsi-videobridgeblob/master/LICENSE)
[Jitsi Videobridge][] custom metrics plugin for [mackerel agent][].
[mackerel agent]: https://github.com/mackerelio/mackerel-agent
[Jitsi Videobridge]: https://jitsi.org/jitsi-videobridge/
Description
--------------------------------------------------------------------------------
The plugin to posts Jitsi Videobridge statistics as custom metrics to Mackerel.

Supporting Jitsi Videobridge
--------------------------------------------------------------------------------
- Jitsi Videobridge (1124-1 or higher)
Installation
--------------------------------------------------------------------------------
Latest release:
```
$ mkr plugin install mackerel-plugin-jitsi-videobridge
```
Specified release version:
```
$ mkr plugin install mackerel-plugin-jitsi-videobridge@v0.0.1
```
Usage
--------------------------------------------------------------------------------
```
$ mackerel-plugin-jitsi-videobridge --help
Usage of mackerel-plugin-jitsi-videobridge:
-host string
Hostname or IP address of Jitsi Videobridge Colibri REST interface (default "127.0.0.1")
-metric-key-prefix string
Metric key prefix (default "jitsi-videobridge")
-metric-label-prefix string
Metric label prefix (default "JVB")
-port string
Port of Jitsi Videobridge Colibri REST interface (default "80")
-tempfile string
Temp file name
```
### Example mackerel-agent.conf
```
[plugin.metrics.jitsi-videobridge]
command = "/usr/bin/mackerel-plugin-jitsi-videobridge -host=127.0.0.1 -port=8080
```
Development
--------------------------------------------------------------------------------
### Requirements
- Go 1.13 or higher
### Release by manually
- Install goxz and ghr by `make setup`
- Edit CHANGELOG.md, git commit, git push
- git tag vx.y.z (Semantic Versioning)
- `make dist` to build and ship package as release assets
- `GITHUB_TOKEN=... make release` to publish assets to GitHub
### Contributing
Please check out the [CONTIRBUTING](CONTRIBUTING.md) guideline.
References
--------------------------------------------------------------------------------
- [jitsi-videobridge/rest.md at master · jitsi/jitsi-videobridge](https://github.com/jitsi/jitsi-videobridge/blob/master/doc/rest.md)
- [jitsi-videobridge/tcp.md at master · jitsi/jitsi-videobridge](https://github.com/jitsi/jitsi-videobridge/blob/master/doc/tcp.md)
- [jitsi-videobridge/statistics.md at master · jitsi/jitsi-videobridge](https://github.com/jitsi/jitsi-videobridge/blob/master/doc/statistics.md)
LICENSE
--------------------------------------------------------------------------------
© 2019 Tomohiro Taira.
This project is licensed under the Apache License, Version 2.0. See [LICENSE](LICENSE) for details.