Команды управления
Запуск сервиса Call History (создание, пересоздание, присоединение контейнеров для сервиса Call History). Команда также запускает все связанные службы, если они еще не запущены.
./ecss-call-history.sh up
Остановка сервиса Call History (останавливает запущенные контейнеры без их удаления, они могут быть вновь запущены с помощью команды ./ecss-call-history.sh start):
./ecss-call-history.sh stop
Остановка контейнеров сервиса Call History, с последующим удалением контейнеров, сетей, томов и образов, созданных с помощью команды ./ecss-call-history.sh up:
./ecss-call-history.sh down
Перезапуск сервиса Call History:
./ecss-call-history.sh restart
Просмотр запущенных контейнеров:
docker ps
Более подробно о командах можно прочесть в официальной документации по docker compose.
Логи
Для просмотра логов базы данных:
docker logs ecss-call-history-stable-call-history-db-1
Для просмотра логов приложения:
docker logs ecss-call-history-stable-call-history-1
Для просмотра логов в реальном времени добавить "--follow" в конце команды:
docker logs ecss-call-history-stable-call-history-1 --follow
Также имеется возможность включить расширенный уровень логирования, при котором информация о полученных и обработанных сервисом звонках попадет в лог.
Редактируем конфигурационный файл (сервис останавливать не нужно):
vim ecss-call-history/stable/.env
В параметре LOG_LEVEL=log меняем текущее значение по умолчанию "log" на "debug" (уровень логирования задаётся с помощью значений: "fatal", "error", "warn", "log", "debug", "verbose" по снижению приоритета).
Выполняем указанную ниже команду:
./ecss-call-history.sh up