Admin - Metrics

Get system information

Returns detailed system information including CPU details, memory, network interfaces, OS distribution, and uptime. Data is cached for 60 seconds.

get/api/metrics/system-info

Response

Successful operation

archstring

System architecture

hostnamestring
kernelVersionstring
nodeVersionstring
platformstring
releasestring

Example response

{
  "arch": "amd64",
  "cpu": {
    "cores": 2,
    "model": "AMD EPYC-Rome Processor",
    "speed": 2500
  },
  "distro": {
    "id": "almalinux",
    "name": "AlmaLinux",
    "version": "9.6"
  },
  "hostname": "server.example.com",
  "kernelVersion": "5.14.0-570.32.1.el9_6.x86_64",
  "memory": {
    "free": 2412345678,
    "freeGB": "2.25",
    "percent": "37.50",
    "total": 3732582400,
    "totalGB": "3.48",
    "used": 1320236722,
    "usedGB": "1.23"
  },
  "networkInterfaces": [
    {
      "addresses": [
        {
          "address": "192.168.1.100/24",
          "family": "IPv4",
          "mac": "00:11:22:33:44:55",
          "netmask": "255.255.255.0"
        }
      ],
      "name": "link/ether"
    }
  ],
  "nodeVersion": "N/A (Go go1.25.3)",
  "platform": "linux",
  "release": "5.14.0-570.32.1.el9_6.x86_64",
  "uptime": {
    "formatted": "2 days, 5 hours, 30 minutes",
    "seconds": 189000
  }
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.