Контроль состояния
В Hive вы можете получить информацию
о статусе готовности внутренних компонентов (healthcheck).
Выполняйте запрос healthcheck в контексте авторизованной пользовательской сессии, иначе будет ошибка авторизации. Вы можете залогиниться и указать адрес в веб-интерфейсе.
Эндпоинт (endpoint) расположен по следующему URI: https://hive.server.address/api/health
Пример ответа:
{
"conveyServiceReady": true,
"dataStorageReady": true,
"graphStorageReady": true,
"pendingTasksCount": 0,
"progressTasksCount": 0,
"redisStorageReady": true,
"reportgenServiceReady": true
}
Назначение полей:
-
conveyServiceReady— статус сервиса межсистемной коммуникации (клиент); -
dataStorageReady— статус реляционной СУБД; -
graphStorageReady— статус графовой СУБД; -
pendingTasksCount— количество фоновых импортов в очереди; -
progressTasksCount— количество выполняемых фоновых импортов; -
redisStorageReady— статус NoSQL СУБД; -
reportgenServiceReady— статус сервиса генерации отчетов; .