mirror of https://github.com/OpenVidu/openvidu.git
openvidu-deployment: Same commands to access kms logs in CE and PRO. Same directory for kms logs
parent
225f1756e2
commit
35b667a083
|
@ -50,10 +50,12 @@ services:
|
||||||
volumes:
|
volumes:
|
||||||
- /opt/openvidu/kms-crashes:/opt/openvidu/kms-crashes
|
- /opt/openvidu/kms-crashes:/opt/openvidu/kms-crashes
|
||||||
- ${OPENVIDU_RECORDING_PATH}:${OPENVIDU_RECORDING_PATH}
|
- ${OPENVIDU_RECORDING_PATH}:${OPENVIDU_RECORDING_PATH}
|
||||||
|
- /opt/openvidu/kurento-logs:/opt/openvidu/kurento-logs
|
||||||
environment:
|
environment:
|
||||||
- KMS_MIN_PORT=40000
|
- KMS_MIN_PORT=40000
|
||||||
- KMS_MAX_PORT=57000
|
- KMS_MAX_PORT=57000
|
||||||
- GST_DEBUG=${KMS_DOCKER_ENV_GST_DEBUG:-}
|
- GST_DEBUG=${KMS_DOCKER_ENV_GST_DEBUG:-}
|
||||||
|
- KURENTO_LOGS_PATH=/opt/openvidu/kurento-logs
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: openvidu/openvidu-redis:1.0.0
|
image: openvidu/openvidu-redis:1.0.0
|
||||||
|
|
|
@ -190,6 +190,9 @@ usage() {
|
||||||
printf "\n\tstop\t\t\tStop all services"
|
printf "\n\tstop\t\t\tStop all services"
|
||||||
printf "\n\trestart\t\t\tRestart all stoped and running services"
|
printf "\n\trestart\t\t\tRestart all stoped and running services"
|
||||||
printf "\n\tlogs\t\t\tShow openvidu-server logs"
|
printf "\n\tlogs\t\t\tShow openvidu-server logs"
|
||||||
|
printf "\n\tlogs [-f]\t\t\tFollow openvidu logs"
|
||||||
|
printf "\n\tkms-logs\t\t\tShow kms logs"
|
||||||
|
printf "\n\tkms-logs [-f]\t\t\tFollow kms logs"
|
||||||
printf "\n\tupgrade\t\t\tUpgrade to the lastest Openvidu version"
|
printf "\n\tupgrade\t\t\tUpgrade to the lastest Openvidu version"
|
||||||
printf "\n\tupgrade [version]\tUpgrade to the specific Openvidu version"
|
printf "\n\tupgrade [version]\tUpgrade to the specific Openvidu version"
|
||||||
printf "\n\tversion\t\t\tShow version of Openvidu Server"
|
printf "\n\tversion\t\t\tShow version of Openvidu Server"
|
||||||
|
@ -198,6 +201,11 @@ usage() {
|
||||||
printf "\n"
|
printf "\n"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tail_kurento_logs() {
|
||||||
|
TAIL_ARGUMENTS=$1
|
||||||
|
tail "${TAIL_ARGUMENTS}" /opt/openvidu/kurento-logs/*
|
||||||
|
}
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
start)
|
start)
|
||||||
docker-compose up -d
|
docker-compose up -d
|
||||||
|
@ -215,7 +223,18 @@ case $1 in
|
||||||
;;
|
;;
|
||||||
|
|
||||||
logs)
|
logs)
|
||||||
docker-compose logs -f openvidu-server
|
case $2 in
|
||||||
|
"-f")
|
||||||
|
docker-compose logs -f openvidu-server
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
docker-compose logs openvidu-server
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
|
||||||
|
kms-logs)
|
||||||
|
tail_kurento_logs $2
|
||||||
;;
|
;;
|
||||||
|
|
||||||
upgrade)
|
upgrade)
|
||||||
|
|
|
@ -29,11 +29,9 @@ stop_containers() {
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
tail_latest_kurento_logs() {
|
tail_kurento_logs() {
|
||||||
LATEST_LOG_FILE=$(find /opt/openvidu/kurento-logs/* -printf '%T+ %p\n' | sort -r | head -1 | awk '{print $2}')
|
TAIL_ARGUMENTS=$1
|
||||||
if [[ ! -z "${LATEST_LOG_FILE}" ]]; then
|
tail "${TAIL_ARGUMENTS}" /opt/openvidu/kurento-logs/*
|
||||||
tail -f "${LATEST_LOG_FILE}"
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
upgrade_media_node() {
|
upgrade_media_node() {
|
||||||
|
@ -217,7 +215,9 @@ usage() {
|
||||||
printf "\n\tstop\t\t\tStop media node service"
|
printf "\n\tstop\t\t\tStop media node service"
|
||||||
printf "\n\trestart\t\t\tRestart media node service"
|
printf "\n\trestart\t\t\tRestart media node service"
|
||||||
printf "\n\tlogs\t\t\tShow media-node-controller logs."
|
printf "\n\tlogs\t\t\tShow media-node-controller logs."
|
||||||
printf "\n\tlogs [container_name]\t\t\tShow logs by container name."
|
printf "\n\tlogs [-f]\t\t\tFollow media-node-controller logs."
|
||||||
|
printf "\n\tkms-logs\t\t\tShow kms logs"
|
||||||
|
printf "\n\tkms-logs -f\t\t\tFollow kms logs"
|
||||||
printf "\n\tupgrade\t\t\tUpgrade to the lastest Media Node version"
|
printf "\n\tupgrade\t\t\tUpgrade to the lastest Media Node version"
|
||||||
printf "\n\tupgrade [version]\tUpgrade to the specific Media Node version"
|
printf "\n\tupgrade [version]\tUpgrade to the specific Media Node version"
|
||||||
printf "\n\tversion\t\t\tShow version of Media Node"
|
printf "\n\tversion\t\t\tShow version of Media Node"
|
||||||
|
@ -247,16 +247,17 @@ case $1 in
|
||||||
|
|
||||||
logs)
|
logs)
|
||||||
case $2 in
|
case $2 in
|
||||||
kms)
|
"-f")
|
||||||
tail_latest_kurento_logs
|
docker-compose logs -f media-node-controller
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
if [[ -z "$2" ]]; then
|
docker-compose logs media-node-controller
|
||||||
docker-compose logs -f media-node-controller
|
;;
|
||||||
else
|
esac
|
||||||
docker logs -f "$2"
|
;;
|
||||||
fi
|
|
||||||
;;
|
kms-logs)
|
||||||
|
tail_kurento_logs $2
|
||||||
;;
|
;;
|
||||||
|
|
||||||
upgrade)
|
upgrade)
|
||||||
|
|
Loading…
Reference in New Issue