Конфигурация сервиса

Настройки ecss-elph-proxy записываются в файл /etc/nginx/sites-enabled/ecss-elph-proxy.conf.

Вручную править файл конфигурации не рекомендуется. Если необходимо изменить настройки, воспользуйтесь командой dpkg-reconfigure:

sudo dpkg-reconfigure ecss-elph-proxy

Логи

Логи пишутся в системный журнал. При необходимости их можно просмотреть c помощью следующих команд:

sudo journalctl -u ecss-elph-proxy.service # все логи
sudo journalctl -u ecss-elph-proxy.service --since today # логи за сегодня
sudo journalctl -u ecss-elph-proxy.service -f # аналог tail -f для просмотра лога в реальном времени

Access и Error логи nginx можно посмотреть c помощью следующих команд:

tail -f /var/log/ecss/elph-proxy/access-log.log
tail -f /var/log/ecss/elph-proxy/error-log.log

Публичные эндпоинты

ЭндпоинтОписание
https://[elph-proxy]/elph/authАдмин панель Keycloak.
Запрос версий сервисов
https://[elph-proxy]/elph_chat/api/info

Возвращает информацию о текущей версии Elph Chat Server.

Пример ответа: {"version":"2.13.0.64","success":true}

https://[elph-proxy]/elph_chat/info

Возвращает информацию о текущей версии Elph Chat Client.

Пример ответа: {"version": "2.13.2.8"}
https://[elph-proxy]/elph/call_history/version

Возвращает информацию о текущей версии Call History Service.

Пример ответа: 2.13.0.12

https://[elph-proxy]/elph/status/version

Возвращает информацию о текущей версии User Status Service.

Пример ответа: 2.13.0.9

https://[elph-proxy]/elph/address_book/api/graphql/version

Возвращает информацию о текущей версии Address Book Service.

Пример ответа: {"version":"1.3.2.44"}

https://[elph-proxy]/elph/store/version

Возвращает информацию о текущей версии File Service.

Пример ответа: 2.13.0.1

  • Нет меток