diff --git a/ccp/docker-compose.yml b/ccp/docker-compose.yml index 989cc84..8f95cc8 100644 --- a/ccp/docker-compose.yml +++ b/ccp/docker-compose.yml @@ -94,6 +94,8 @@ services: APP_0_KEY: ${SPOT_BEAM_SECRET_SHORT} APP_1_ID: report-hub APP_1_KEY: ${REPORTHUB_BEAM_SECRET_SHORT} + APP_2_ID: monitoring + APP_2_KEY: ${MONITORING_BEAM_SECRET_SHORT} PRIVKEY_FILE: /run/secrets/proxy.pem RUST_LOG: debug ALL_PROXY: http://forward_proxy:3128 @@ -104,6 +106,17 @@ services: - "forward_proxy" volumes: - /etc/bridgehead/trusted-ca-certs:/conf/trusted-ca-certs:ro + monitoring: + image: "samply/bridgehead-monitoring:ci" + container_name: bridgehead-monitoring + environment: + HOST: ${HOST} + SITE_NAME: ${SITE_NAME} + PROJECT: ${PROJECT} + BEAM_URL: http://beam-proxy:8081 + PROXY_ID: monitoring.${PROXY_ID} + MONITORING_TARGET: ${MONITORING_TARGET} + KEY: ${MONITORING_BEAM_SECRET_SHORT} volumes: diff --git a/ccp/vars b/ccp/vars index f5f734e..51d7e75 100644 --- a/ccp/vars +++ b/ccp/vars @@ -4,6 +4,7 @@ PROXY_ID=${SITE_ID}.${BROKER_ID} SPOT_BEAM_SECRET_SHORT="$(cat /proc/sys/kernel/random/uuid | sed 's/[-]//g' | head -c 20)" SPOT_BEAM_SECRET_LONG="ApiKey spot.${PROXY_ID} ${SPOT_BEAM_SECRET_SHORT}" REPORTHUB_BEAM_SECRET_SHORT="$(cat /proc/sys/kernel/random/uuid | sed 's/[-]//g' | head -c 20)" +MONITORING_BEAM_SECRET_SHORT="$(cat /proc/sys/kernel/random/uuid | sed 's/[-]//g' | head -c 20)" REPORTHUB_BEAM_SECRET_LONG="ApiKey report-hub.${PROXY_ID} ${REPORTHUB_BEAM_SECRET_SHORT}" SUPPORT_EMAIL=support-ccp@dkfz-heidelberg.de PRIVATEKEYFILENAME=/etc/bridgehead/pki/${SITE_ID}.priv.pem