mirror of
https://github.com/bigbluebutton/docker.git
synced 2025-01-28 16:38:55 +01:00
Merge pull request #40 from alangecker/prometheus-exporter
Prometheus exporter
This commit is contained in:
commit
c27ee44802
15
docker-compose.prometheus.yml
Normal file
15
docker-compose.prometheus.yml
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
version: '3.6'
|
||||||
|
|
||||||
|
services:
|
||||||
|
prometheus-exporter:
|
||||||
|
image: greenstatic/bigbluebutton-exporter:v0.5.0
|
||||||
|
restart: unless-stopped
|
||||||
|
environment:
|
||||||
|
API_BASE_URL: http://10.7.7.1:8080/bigbluebutton/api/
|
||||||
|
API_SECRET: ${SHARED_SECRET}
|
||||||
|
RECORDINGS_METRICS_READ_FROM_DISK: "false"
|
||||||
|
networks:
|
||||||
|
bbb-net:
|
||||||
|
ipv4_address: 10.7.7.33
|
||||||
|
# volumes:
|
||||||
|
# - bigbluebutton:/var/bigbluebutton
|
4
mod/nginx/bbb/bbb-exporter.nginx
Normal file
4
mod/nginx/bbb/bbb-exporter.nginx
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
location /bbb-exporter {
|
||||||
|
proxy_pass http://10.7.7.33:9688;
|
||||||
|
proxy_http_version 1.1;
|
||||||
|
}
|
@ -19,6 +19,11 @@ ENABLE_GREENLIGHT=true
|
|||||||
# used by some integrations
|
# used by some integrations
|
||||||
#ENABLE_WEBHOOKS=true
|
#ENABLE_WEBHOOKS=true
|
||||||
|
|
||||||
|
# Prometheus Exporter
|
||||||
|
# serves the bigbluebutton-exporter under following URL:
|
||||||
|
# https://yourdomain/bbb-exporter
|
||||||
|
#ENABLE_PROMETHEUS_EXPORTER=true
|
||||||
|
|
||||||
# ====================================
|
# ====================================
|
||||||
# SECRETS
|
# SECRETS
|
||||||
# ====================================
|
# ====================================
|
||||||
|
@ -33,4 +33,8 @@ if [ "$ENABLE_WEBHOOKS" == true ]; then
|
|||||||
COMPOSE_FILES="$COMPOSE_FILES -f docker-compose.webhooks.yml"
|
COMPOSE_FILES="$COMPOSE_FILES -f docker-compose.webhooks.yml"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$ENABLE_PROMETHEUS_EXPORTER" == true ]; then
|
||||||
|
COMPOSE_FILES="$COMPOSE_FILES -f docker-compose.prometheus.yml"
|
||||||
|
fi
|
||||||
|
|
||||||
docker-compose $COMPOSE_FILES $@
|
docker-compose $COMPOSE_FILES $@
|
||||||
|
Loading…
Reference in New Issue
Block a user