Informações do sistema

Buscar as informações do sistema

API de busca de informações do sistema.

GET /api/system/info

Exemplo de requisição

GET /api/system/info HTTP/1.1
Host: api.exemplo.com
Accept: application/json
Authorization: Bearer <Access-Token>
response = sdk.system.get_system_info()
print(response.payload)
const response = await sdk.system.getInfo();
console.log(response.payload);

Exemplo de resposta

HTTP/1.1 200 OK
Content-Type: application/json

{
  hostname: "testing.itflex",
  machine_manufacturer: "dell",
  machine_model: "T130",
  machine_serial: "FW3KSL6",
  arch: "x86_64",
  kernel_version: "4.18.18-100",
  cpu_model: "Xeon",
  cpu_cores: 4,
  cpu_virtual_cores: 2,
  memory: 82413772.80,
  uptime: 21650,
  datetime: "2018-12-03T10:57:20Z GMT-2",
}
SystemInfo(
  hostname="testing.itflex",
  machine_manufacturer="dell",
  machine_model="T130",
  machine_serial="FW3KSL6",
  arch="x86_64",
  kernel_version="4.18.18-100",
  cpu_model="Xeon",
  cpu_cores=4,
  cpu_virtual_cores=2,
  memory=82413772.80,
  uptime=21650,
  datetime="2018-12-03T10:57:20Z GMT-2",
)
{
  hostname: "testing.itflex",
  machineManufacturer: "dell",
  machineModel: "T130",
  machineSerial: "FW3KSL6",
  arch: "x86_64",
  kernelVersion: "4.18.18-100",
  cpuModel: "Xeon",
  cpuCores: 4,
  cpuVirtualCores: 2,
  memory: 82413772.80,
  uptime: 21650,
  datetime: "2018-12-03T10:57:20Z GMT-2",
}

Formato dos dados

Resposta

Campo Descrição
hostname string

Hostname da máquina

machine_manufacturer string

Fabricante da máquina

machine_model string

Modelo da máquina

machine_serial string

Serial/Service Tag da máquina

arch string

Arquitetura do sistema operacional

kernel_version string

Versão do kernel da máquina

cpu_model string

Modelo da CPU da máquina

cpu_cores int

Número de cores físicos do processador

cpu_virtual_cores int

Número de cores virtuais do processador

memory int

Memória da máquina

uptime int

Tempo que a máquina está ligada (em segundos)

datetime string

Horário do servidor