From 6fa587fe4f7634996489945c2d2f00e1aedce394 Mon Sep 17 00:00:00 2001 From: Patrick Skowronek Date: Tue, 5 Sep 2023 14:40:46 +0200 Subject: [PATCH] Added component monitoring for bbmri --- bbmri/docker-compose.yml | 9 +++++++++ bbmri/vars | 1 + 2 files changed, 10 insertions(+) diff --git a/bbmri/docker-compose.yml b/bbmri/docker-compose.yml index 9bc05cc..13c2b77 100644 --- a/bbmri/docker-compose.yml +++ b/bbmri/docker-compose.yml @@ -20,6 +20,15 @@ services: - "traefik.http.services.blaze_ccp.loadbalancer.server.port=8080" - "traefik.http.routers.blaze_ccp.middlewares=ccp_b_strip,auth" - "traefik.http.routers.blaze_ccp.tls=true" + + bridgehead-monitoring: + image: samply/bridgehead-monitoring:latest + environment: + - BEAM_ID=monitoring.${PROXY_ID} + - BEAM_API_KEY=${MONITORING_BEAM_SECRET_SHORT} + - BEAM_PROXY_URL=http://beam-proxy:8081 + depends_on: + - beam-proxy volumes: blaze-data: diff --git a/bbmri/vars b/bbmri/vars index 1cb6128..59bba8f 100644 --- a/bbmri/vars +++ b/bbmri/vars @@ -6,6 +6,7 @@ FOCUS_RETRY_COUNT=32 PRIVATEKEYFILENAME=/etc/bridgehead/pki/${SITE_ID}.priv.pem +MONITORING_BEAM_SECRET_SHORT="$(cat /proc/sys/kernel/random/uuid | sed 's/[-]//g' | head -c 20)" for module in $PROJECT/modules/*.sh do