Task Manager
Vinza Store Task Manager
Task Manager
Free Monitoring
taskmanagerprocessesperformancemonitorsystemcpu
Get this app
Free
Available to all users. No license needed.

Task Manager is a process and resource view for the server, roughly what top plus a system monitor would give you in the browser. It reports live CPU, RAM, disk and network counters plus uptime and CPU core counts via psutil, and lists running processes with PID, owner, CPU and memory percentage, RSS in MB, state, nice value and a truncated command line, sorted by CPU. You can end a process, change its scheduling priority with a nice value between -20 and 19 (delegated to the agent, since raising priority needs root), and reboot the host through the agent's system.reboot.

The panel's own control-plane processes — the root agent, the ASGI/web process and the background worker — are marked protected and refused for both kill and renice. Detection is layered: the systemd unit read from /proc/<pid>/cgroup, then command-line signatures for dev-mode processes that are not units, plus the process currently serving your request and its parent. A separate scan flags processes that look out of place — running from /tmp, /dev/shm, /var/tmp or /run/user, unlinked from disk while still running, or not owned by any installed dpkg package — each with its reasons and a low/medium/high severity. That scan is a triage aid, not a verdict: the package check only works where dpkg exists and fails safe to flagging nothing, and processes the panel cannot inspect because it runs unprivileged are skipped and counted rather than guessed at. A detail drawer shows a process's open files, network connections, working directory and full command line — and, for admins, its environment with password/secret/token/key values masked until revealed — reading through the agent when the panel itself may not. Processes can also be viewed as a collapsible parent/child tree, and a Users view sums CPU, memory and process count per Linux user. Website owners see only processes owned by their own Linux user and can end only those, with ownership re-verified immediately before the signal is sent.

Min Panel Version
1.0.0
Platform
Ubuntu 20.04+ / 22.04+ / 24.04+
License
Free — no key needed
VinzaPanel handles installation automatically via the Vinza Store. Make sure the panel agent has internet access to download dependencies.
1.1.5 — New icon in the shared flat style. 1.1.4 — Process detail drawer (open files, network connections, cwd, full command line; environment for admins with secret values masked until revealed; tenants see their own processes only, never the environment); collapsible process tree view; per-user CPU / memory / process-count summary (tenants see only themselves). 1.1.3 — PID 1 (init) is no longer labelled "Vinza Panel"; it is shown as an ordinary process but still cannot be ended or reniced. 1.1.2 — Process list is limited to your own account. 1.1.0 — Renice: change a process's scheduling priority (nice -20..19) from the process list, delegated to the agent (root) with Vinza core-service protection; the current nice value is shown per process. 1.0.0 — real-time resource graphs, process list, kill process, CPU/RAM/disk monitoring, suspicious-process scan.

Use VinzaPanel's REST API to download and install this app programmatically.

Download app files
HTTP
POST /plugins/api/download/taskmanager/
Content-Type: application/json

{
  "panel_version": "1.0.0"
}
Example response
JSON
{
  "success": true,
  "plugin_id": "taskmanager",
  "version": "1.1.5",
  "download_url": "..."
}