Processes API

Live process monitoring, tree view, and signal delivery.

All endpoints are prefixed with /api/processes. Admin only.


Endpoints

MethodPathDescription
GET/processesList processes
GET/processes/treeProcess tree
GET/processes/signalsAvailable signals
GET/processes/:pid/detailsProcess detail
POST/processes/kill/:pidKill process
POST/processes/signalSend signal

Response Formats

GET /processes

{
  "processes": [
    {
      "pid": 1,
      "user": "root",
      "cpu": 0.0,
      "mem": 0.1,
      "vsz": 123456,
      "rss": 4567,
      "command": "/sbin/init"
    }
  ]
}

POST /processes/kill/:pid

{ "signal": "SIGTERM" }

Part of NexusPanel API Reference

← Back to Documentation