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
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
}
}