{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/h2o-ai/main/json-schema/h2o-ai-h2-ogptsystem-info-schema.json", "title": "H2OGPTSystemInfo", "x-generated": "2026-10-03", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/h2o-ai-system-api-openapi.yml#/components/schemas/H2OGPTSystemInfo", "required": [ "timestamp", "uptime_seconds", "hostname", "os_name", "os_version", "kernel_version", "cpu_count_physical", "cpu_count_logical", "cpu_percent_per_cpu", "cpu_freq_current", "cpu_freq_min", "cpu_freq_max", "load_avg_1min", "load_avg_5min", "load_avg_15min", "memory_total", "memory_available", "memory_used", "memory_percent", "swap_total", "swap_used", "swap_percent", "disk_partitions", "disk_usage", "disk_io_counters", "network_interfaces", "network_io_counters", "network_connections_count", "gpus", "process_count", "top_processes_cpu", "top_processes_memory" ], "type": "object", "properties": { "timestamp": { "type": "string" }, "uptime_seconds": { "type": "number" }, "hostname": { "type": "string" }, "os_name": { "type": "string" }, "os_version": { "type": "string" }, "kernel_version": { "type": "string" }, "cpu_count_physical": { "type": "integer" }, "cpu_count_logical": { "type": "integer" }, "cpu_percent_per_cpu": { "type": "array", "items": { "type": "number" } }, "cpu_freq_current": { "type": "number" }, "cpu_freq_min": { "type": "number" }, "cpu_freq_max": { "type": "number" }, "cpu_temperature": { "type": "number" }, "load_avg_1min": { "type": "number" }, "load_avg_5min": { "type": "number" }, "load_avg_15min": { "type": "number" }, "memory_total": { "type": "integer" }, "memory_available": { "type": "integer" }, "memory_used": { "type": "integer" }, "memory_percent": { "type": "number" }, "swap_total": { "type": "integer" }, "swap_used": { "type": "integer" }, "swap_percent": { "type": "number" }, "disk_partitions": { "type": "array", "items": { "type": "object", "additionalProperties": { "type": "string" } } }, "disk_usage": { "type": "object", "additionalProperties": { "type": "object", "additionalProperties": { "type": "number" } } }, "disk_io_counters": { "type": "object", "additionalProperties": { "type": "number" } }, "network_interfaces": { "type": "array", "items": { "type": "string" } }, "network_io_counters": { "type": "object", "additionalProperties": { "type": "object", "additionalProperties": { "type": "number" } } }, "network_connections_count": { "type": "integer" }, "gpus": { "type": "array", "items": { "$ref": "#/$defs/H2OGPTGPUInfo" } }, "process_count": { "type": "integer" }, "top_processes_cpu": { "type": "array", "items": { "type": "object" } }, "top_processes_memory": { "type": "array", "items": { "type": "object" } } }, "$defs": { "H2OGPTGPUInfo": { "required": [ "name" ], "type": "object", "properties": { "name": { "type": "string" }, "temperature": { "type": "number" }, "utilization": { "type": "number" }, "memory_total": { "type": "integer" }, "memory_used": { "type": "integer" }, "power_usage": { "type": "number" }, "fan_speed": { "type": "integer" } } } } }