Команды управления

Запуск сервиса 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