Processes Screen

Live process monitoring with list view, tree view, and kill functionality.


Layout

+------------------------------------------------------------------+
|  Process Manager   Total: 156   [Refresh 5s]   [Tree View]       |
+------------------------------------------------------------------+
|  Search: [________________]   Sort: [CPU ▼]                      |
+------------------------------------------------------------------+
|  ┌──────────────────────────────────────────────────────────────┐|
|  │ PID   User    CPU%   MEM%   Command                         │|
|  │ 1     root    0.0    0.1    /sbin/init                      │|
|  │ 234   root    2.3    1.2    nginx: worker                   │|
|  │ 567   postgres 5.1   3.4    postgres: writer                 │|
|  │ 890   root    0.0    0.0    /usr/sbin/sshd                  │|
|  └──────────────────────────────────────────────────────────────┘|
|                                                                  |
|  [Kill Process] (selected PID)                                   |
+------------------------------------------------------------------+

Views

ViewDescription
ListFlat process list sorted by CPU/MEM
TreeHierarchical parent-child view

Features

FeatureDescription
Live Refresh5-second auto-refresh
SortBy PID, user, CPU%, MEM%, command
SearchFilter by command or user
KillSend signal to process
DetailsFull process info (cwd, environment)
Tree ViewParent-child hierarchy

Event Delegation

Buttons use data-proc-action attributes.


API Calls

MethodEndpointPurpose
GET/api/processesList processes
GET/api/processes/treeProcess tree
GET/api/processes/:pid/detailsProcess details
POST/api/processes/kill/:pidKill process
POST/api/processes/signalSend signal

Part of NexusPanel Documentation

← Back to Documentation