Сервер BOOCO Astra (v 2.x) / master-logger

Установка и настройка

Требования к окружению

Компоненты системы

PostgreSQL

RabbitMQ

booco

bosql

master-logger

Установка, запуск, остановка микросервиса master-logger

Описание переменных .env для master-logger

Настройка журналирования для нужных микросервисов в файле logger.yml

REST API (Swagger) — master-logger

rest-api-v1

exchange-sync

ldap-access

trigger-factory

mailer

monitor

user-sync

Порядок установки

Настройка системы

Обновление

Требования

Должны быть установлены:

Установка

  1. Создайте папку /opt/master-loggerи перейдите в нее:

    sudo mkdir -p /opt/master-logger
    cd /opt/master-logger
    
  2. Скачайте файл docker-compose.yml:

    sudo curl <https://www.booco.ru/install/microservices/master-logger/docker-compose.yml> --output docker-compose.yml
    
  3. Скачайте шаблон файла конфигурации .env и отредактируйте его:

    sudo curl <https://www.booco.ru/install/microservices/master-logger/config.env> --output .env
    

    Описание переменных .env для master-logger

Настройка master-logger для просмотра логов нужных микросервисов

Скачайте шаблон файла logger.yml и настройте журналирование для нужных микросервисов:

sudo curl <https://www.booco.ru/install/microservices/master-logger/logger.yml> --output logger.yml

Настройка журналирования для нужных микросервисов в файле logger.yml

Запуск

sudo docker compose up -d
# или если .env называется по-другому
sudo docker compose --env-file master-logger.env up -d

Остановка

sudo docker compose down

Просмотр логов

sudo docker logs master-logger -f