mirror of
https://github.com/ONLYOFFICE/Docker-DocumentServer.git
synced 2026-04-07 14:01:38 +08:00
fix Bug 65410 - Disable ds:metrics service when METRICS_ENABLED=false (#726)
This commit is contained in:
@ -9,5 +9,5 @@ stdout_logfile_maxbytes=0
|
|||||||
stderr_logfile=/var/log/COMPANY_NAME/documentserver/metrics/err.log
|
stderr_logfile=/var/log/COMPANY_NAME/documentserver/metrics/err.log
|
||||||
stderr_logfile_backups=0
|
stderr_logfile_backups=0
|
||||||
stderr_logfile_maxbytes=0
|
stderr_logfile_maxbytes=0
|
||||||
autostart=true
|
autostart=false
|
||||||
autorestart=true
|
autorestart=false
|
||||||
|
|||||||
@ -23,6 +23,7 @@ DS_LOG_DIR="${LOG_DIR}/documentserver"
|
|||||||
LIB_DIR="/var/lib/${COMPANY_NAME}"
|
LIB_DIR="/var/lib/${COMPANY_NAME}"
|
||||||
DS_LIB_DIR="${LIB_DIR}/documentserver"
|
DS_LIB_DIR="${LIB_DIR}/documentserver"
|
||||||
CONF_DIR="/etc/${COMPANY_NAME}/documentserver"
|
CONF_DIR="/etc/${COMPANY_NAME}/documentserver"
|
||||||
|
SUPERVISOR_CONF_DIR="/etc/supervisor/conf.d"
|
||||||
IS_UPGRADE="false"
|
IS_UPGRADE="false"
|
||||||
|
|
||||||
ONLYOFFICE_DATA_CONTAINER=${ONLYOFFICE_DATA_CONTAINER:-false}
|
ONLYOFFICE_DATA_CONTAINER=${ONLYOFFICE_DATA_CONTAINER:-false}
|
||||||
@ -275,6 +276,7 @@ update_statsd_settings(){
|
|||||||
${JSON} -I -e "this.statsd.host = '${METRICS_HOST}'"
|
${JSON} -I -e "this.statsd.host = '${METRICS_HOST}'"
|
||||||
${JSON} -I -e "this.statsd.port = '${METRICS_PORT}'"
|
${JSON} -I -e "this.statsd.port = '${METRICS_PORT}'"
|
||||||
${JSON} -I -e "this.statsd.prefix = '${METRICS_PREFIX}'"
|
${JSON} -I -e "this.statsd.prefix = '${METRICS_PREFIX}'"
|
||||||
|
sed -i -E "s/(autostart|autorestart)=.*$/\1=${METRICS_ENABLED}/g" ${SUPERVISOR_CONF_DIR}/ds-metrics.conf
|
||||||
}
|
}
|
||||||
|
|
||||||
update_db_settings(){
|
update_db_settings(){
|
||||||
|
|||||||
Reference in New Issue
Block a user