Storm docs logo
Search the docs.../
Explore Storm Products

System Info

Returns detailed information about the system including hardware, OS, JVM, and network configuration.

Request

PropertyValue
MethodGET
URL/api/system/info
Content-Typeapplication/json
AuthenticationBearer Token
Request
Code iconbash
curl -X GET "{BASE_URL}/api/system/info" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response Body

Operating System

ParameterTypeDescription
data.os.namestringFull OS name with kernel version
data.os.archstringSystem architecture
data.os.versionstringOS version

CPU Information

ParameterTypeDescription
data.cpu.vendorstringCPU vendor identifier
data.cpu.namestringFull CPU name
data.cpu.modelstringCPU model identifier
data.cpu.pCoreCountintegerNumber of physical cores
data.cpu.lCoreCountintegerNumber of logical cores (threads)
data.cpu.baseFreqintegerBase frequency in MHz
data.cpu.currFreqintegerCurrent frequency in MHz

Memory Information

ParameterTypeDescription
data.memory.totalPhysicalMemoryintegerTotal physical memory in bytes
data.memory.usedPhysicalMemoryintegerUsed physical memory in bytes
data.memory.freePhysicalMemoryintegerFree physical memory in bytes
data.memory.totalSwapMemoryintegerTotal swap memory in bytes
data.memory.usedSwapMemoryintegerUsed swap memory in bytes
data.memory.initialHeapSizeintegerJVM initial heap size in bytes
data.memory.maxHeapSizeintegerJVM maximum heap size in bytes

GPU Information

ParameterTypeDescription
data.gpuarrayList of detected GPUs
data.gpu[].vendorstringGPU vendor ("unknown" if not detected)
data.gpu[].namestringGPU name ("unknown" if not detected)
data.gpu[].deviceIdstringGPU device ID
data.gpu[].vramstringVideo memory (e.g., "8 GB", "0 B")

Network Interfaces

ParameterTypeDescription
data.networkarrayList of network interfaces
data.network[].namestringInterface name
data.network[].macstringMAC address
data.network[].ipv4string|nullIPv4 address (null if not detected)
data.network[].ipv6string|nullIPv6 address (null if not detected)

JVM Information

ParameterTypeDescription
data.jvm.vendorstringJVM vendor name
data.jvm.versionstringJVM version

JVM Arguments

ParameterTypeDescription
data.jvmArg.XmxstringMaximum heap size
data.jvmArg.XmsstringInitial heap size
data.jvmArg.XX:stringAdditional JVM options

Metadata

ParameterTypeDescription
meta.executionTimeintegerRequest processing time in milliseconds
meta.generatedAtintegerResponse generation timestamp (Unix timestamp in ms)
Successful Response (200)
Code iconjson
{
  "data": {
    "os": {
      "name": "GNU/Linux Ubuntu 24.04.2 LTS (Noble Numbat) build 6.1.0-35-amd64",
      "arch": "amd64",
      "version": "24.04.2 LTS"
    },
    "cpu": {
      "vendor": "GenuineIntel",
      "name": "Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz",
      "model": "Intel64 Family 6 Model 79 Stepping 1",
      "pCoreCount": 12,
      "lCoreCount": 24,
      "baseFreq": 2100,
      "currFreq": 2099
    },
    "memory": {
      "totalPhysicalMemory": 67415789568,
      "usedPhysicalMemory": 7511109632,
      "freePhysicalMemory": 59904679936,
      "totalSwapMemory": 4000313344,
      "usedSwapMemory": 0,
      "initialHeapSize": 8589934592,
      "maxHeapSize": 25769803776
    },
    "gpu": [
      {
        "vendor": "unknown",
        "name": "unknown",
        "deviceId": "unknown",
        "vram": "0 B"
      }
    ],
    "network": [
      {
        "name": "network-name",
        "mac": "00:00:00:00:00:00",
        "ipv4": "0.0.0.0",
        "ipv6": "0000:0000:0000:0000:0000:0000:0000:0000"
      }
    ],
    "jvm": {
      "vendor": "Eclipse Adoptium",
      "version": "21.0.7"
    },
    "jvmArg": {
      "Xmx": "24g",
      "Xms": "8g",
      "XX:": "HeapDumpPath=/srv/storm/dumps/heapdump.hprof"
    }
  },
  "meta": {
    "executionTime": 65,
    "generatedAt": 1764239996267
  }
}

Error Response (4xx/5xx)

ParameterTypeDescription
messagestringHuman-readable error message
Code iconjson
{
  "message": "Error message"
}
Support Needed?

Create a free ticket and our support team will provide you necessary assistance.

Blog
Support
About us
Patents
Term of use
Privacy policy
Contact
©2026 Storm Streaming Media. All Rights Reserved.