Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

/sys/host-info

Конечная точка /sys/host-info используется для получения информации об экземпляре хоста, на котором работает сервер StarVault.

1. Сборка информации о хосте

Эта конечная точка возвращает информацию об экземпляре хоста, на котором работает сервер StarVault. Возвращаемые данные включают информацию о процессоре, времени процессора, использовании диска, информацию о хосте и статистику памяти.

Метод

Путь

GET

/sys/host-info

Пример запроса:
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"
  }
}