REST API. Доступные команды модуля «health» компонента «Сессионный агент»
Доступные команды модуля «health» компонента «Сессионный агент»
Доступные администратору URL-команды перечислены в таблице.
| URL-команда | Тип | Описание |
|---|---|---|
| GET | Проверка состояния компонента. Формат запроса: curl -X 'GET' \
'http://${HOSTNAME}:${HEALTH_PORT}/health/check' \
-H 'accept: application/json' \
-H 'Authorization: Token ${HEALTH_CHECK_ACCESS_KEY}'
где:
Сразу после установки токен Вид возвращаемого списка: {
"status": "pass",
"version": "5.0.0.24118",
"output": "",
"description": "termidesk-session-agent"
}
|
| GET | Возвращает список метрик узла компонента. Формат запроса: curl -X 'GET' \
'http://${HOSTNAME}:${HEALTH_PORT}/health/metrics' \
-H 'accept: application/json' \
-H 'Authorization: Token ${METRICS_ACCESS_KEY}'
где:
Сразу после установки токен Информацию по всем возвращаемым значениям можно получить в документации библиотеки Вид возвращаемого списка метрик: # Версия компонента
version_info{version="5.0.24152"} 1.0
# Версия ОС
system_info{machine="x86_64",os="Linux 5.15.0-33-generic",version="#astra2+ci96 SMP Fri Oct 28 18:23:37 UTC 2022"} 1.0
# Общая загрузка процессора в процентах
cpu_total_percent 4.0
# Общее использование физической памяти в процентах
virtual_memory_total_percent 70.3
# Общий размер физической памяти в байтах
virtual_memory_total_bytes 2.070183936e+09
# Размер доступной физической памяти в байтах
virtual_memory_available_bytes 6.1464576e+08
# Размер используемой физической памяти в байтах
virtual_memory_used_bytes 1.26932992e+09
# Размер свободной физической памяти в байтах
virtual_memory_free_bytes 3.23608576e+08
# Общий размер диска в байтах
disk_total_bytes 1.9994066944e+010
# Используемый размер диска в байтах
disk_used_bytes 1.005756416e+010
# Свободный размер диска в байтах
disk_free_bytes 8.897261568e+09
# Период в секундах, в течение которого система функционирует без проблем
uptime_seconds 2.256339795133114e+06
# Количество операций чтения с диска
disk_read_count 271249.0
# Количество операций записи на диск
disk_write_count 865272.0
# Число прочитанных с диска байт
disk_read_bytes 7.215997952e+09
# Число записанных на диск байт
disk_write_bytes 9.192820736e+09
# Состояние сессии - активна (А), бездействует или любое другое состояние (I)
sessions_info 1.0
|