Sign inSign up

sarrala/mumble-exporter

By sarrala

•Updated over 1 year ago

Prometheus exporter for Mumble server

Image
Monitoring & observability
0

507

sarrala/mumble-exporter repository overview

⁠Mumble server metrics exporter for Prometheus.

Required configuration / environment variables:

Variable nameExample valueDescription
ICE_HOST10.20.40.40IP address where Ice server is running, must be defined and used.
ICE_PORT1234Port where Ice service is listening, must be defined and used.
ICE_SECRETfoobarSecret wanted by Ice service, must be defined and used.
ICE_TIMEOUT2000RPC timeout, defaults to 2000ms.

Exporter starts listening on TCP port 8080 immediately after successful Ice service connection. Port is not configurable.

Sending a non null request to this port will yield a HTTP response containing metrics suitable for Prometheus.

Tries to get tcpPingVar and udpPingVar in addition to tcpPing and udpPing. By July 2024 official Mumble server does not yet expose these metrics through Ice but both are available on user data and therefore can be very easily exposed to Ice.

Tag summary

Content type

Image

Digest

sha256:81fda1538…

Size

49.4 MB

Last updated

over 1 year ago

docker pull sarrala/mumble-exporter