Проверка состояния компонента.
Формат запроса:
curl -X 'GET' \
'http://${HOSTNAME}:${HEALTH_PORT}/health/check' \
-H 'accept: application/json' \
-H 'Authorization: Token ${HEALTH_CHECK_ACCESS_KEY}' |
где:
${HOSTNAME} - сетевой адрес или полное доменное имя узла компонента «Сессионный агент»;
${HEALTH_PORT} - порт для запросов проверки состояния, для компонента «Сессионный агент» - 31000;
${HEALTH_CHECK_ACCESS_KEY} - токен, определенный в переменной HEALTH_CHECK_ACCESS_KEY конфигурационного файла «Сессионного агента».
Сразу после установки токен HEALTH_CHECK_ACCESS_KEY имеет значение None (не задано), в этом случае проверка токена не производится и запрос можно выполнять без конструкции Authorization: Token.
Вид возвращаемого списка:
{
"status": "pass",
"version": "5.0.0.24118",
"output": "",
"description": "termidesk-session-agent"
} |