Контроль состояния

В Apiary вы можете получить информацию о статусе готовности внутренних компонентов (healthcheck).

Выполняйте запрос healthcheck в контексте авторизованной пользовательской сессии, иначе будет ошибка авторизации. Вы можете залогиниться и указать адрес в веб-интерфейсе.

Эндпоинт (endpoint) расположен по следующему URI: https://apiary.server.address/api/service/health

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

{
  "conveyServiceReady": true,
  "dataStorageReady": true,
  "redisStorageReady": true,
  "reportgenServiceReady": true,
  "applicationConnectReady": true,
  "rabbitmqServiceReady": true,
  "depotServiceReady": true
}

Назначение полей:

  • conveyServiceReady — статус сервиса межсистемной коммуникации (клиент);

  • dataStorageReady — статус реляционной СУБД;

  • redisStorageReady — статус NoSQL СУБД;

  • reportgenServiceReady — статус сервиса генерации отчетов;

  • applicationConnectReady — статус сервиса подключений типа "система-система";

  • rabbitmqServiceReady — статус сервиса брокера очередей;

  • depotServiceReady — статус сервиса межсистемной коммуникации (сервер) .