/sys/host-info
Конечная точка /sys/host-info используется для получения информации об экземпляре хоста, на котором работает сервер StarVault.
1. Сборка информации о хосте
Эта конечная точка возвращает информацию об экземпляре хоста, на котором работает сервер StarVault. Возвращаемые данные включают информацию о процессоре, времени процессора, использовании диска, информацию о хосте и статистику памяти.
Метод |
Путь |
|
|
Пример запроса:
curl \
--header "X-Vault-Token: ..." \
http://127.0.0.1:8200/v1/sys/host-info
Пример ответа:
{
"data": {
"cpu": [
{
"cpu": 0,
"vendorId": "GenuineIntel",
"family": "6",
"model": "78",
...
},
...
],
"cpu_times": [
{
"cpu": "cpu",
"user": 7491,
"system": 16833,
"idle": 5726276,
...
},
...
],
"disk": [
{
"path": "/",
"fstype": "ext4",
"total": 410352476160,
"free": 102141169664,
"used": 306428051456,
...
},
...
],
"host": {
"hostname": "starvault-server-1",
"uptime": 28618,
"bootTime": 1570114491,
"procs": 439,
...
},
"memory": {
"total": 17179869184,
"available": 6203424768,
"used": 10976444416,
...
},
"timestamp": "2025-07-21T11:23:23.715927Z"
}
}