| Interface{{ sortIcon('net','interface') }} | Rx Rate{{ sortIcon('net','rx_rate') }} | Tx Rate{{ sortIcon('net','tx_rate') }} | Rx Total{{ sortIcon('net','rx_bytes') }} | Tx Total{{ sortIcon('net','tx_bytes') }} |
|---|---|---|---|---|
| {{ net.interface }} | {{ formatRate(net.rx_rate) }} | {{ formatRate(net.tx_rate) }} | {{ formatBytes(net.rx_bytes) }} | {{ formatBytes(net.tx_bytes) }} |
| Filesystem{{ sortIcon('disk','name') }} | Size{{ sortIcon('disk','total') }} | Used{{ sortIcon('disk','used') }} | Avail{{ sortIcon('disk','_avail') }} | Use%{{ sortIcon('disk','_pct') }} | Mounted on |
|---|---|---|---|---|---|
| {{ disk.name }} | {{ formatBytes(disk.total) }} | {{ formatBytes(disk.used) }} | {{ formatBytes(disk.total - disk.used) }} | {{ diskPct(disk) }}% | {{ disk.mount_points[0] }} |
| {{ j === disk.mount_points.length - 2 ? '\u2514\u2500' : '\u251C\u2500' }}{{ mp }} | |||||
| PID | GPU | Name | User | VRAM | Type |
|---|---|---|---|---|---|
| {{ p.pid }} | {{ p.gpu_index }} | {{ p.name }} | {{ p.user }} | {{ formatBytes(p.gpu_memory) }} | {{ p.process_type }} |
| Name{{ sortIcon('docker','name') }} | Image{{ sortIcon('docker','image') }} | Status{{ sortIcon('docker','state') }} | CPU%{{ sortIcon('docker','_cpu') }} | Memory{{ sortIcon('docker','_mem') }} | Net I/O | Ports |
|---|---|---|---|---|---|---|
| {{ c.name }} | {{ c.image }} | {{ c.state }} | {{ (c.cpu_percent || c.cpu_pct || 0).toFixed(1) }}% | {{ formatBytes(c.memory_used || c.mem_usage || 0) }} | {{ formatBytes(c.net_rx) }} / {{ formatBytes(c.net_tx) }} |
| Port{{ sortIcon('port','port') }} | Proto{{ sortIcon('port','protocol') }} | PID{{ sortIcon('port','pid') }} | Name{{ sortIcon('port','name') }} | User{{ sortIcon('port','user') }} | CPU%{{ sortIcon('port','cpu_usage') }} | MEM{{ sortIcon('port','memory_bytes') }} | Bind{{ sortIcon('port','bind_address') }} | Command | |
|---|---|---|---|---|---|---|---|---|---|
| {{ p.port }} | {{ p.protocol }} | {{ p.pid }} | {{ p.name }} | {{ p.user }} | {{ p.cpu_usage.toFixed(1) }} | {{ formatBytes(p.memory_bytes) }} | {{ p.bind_address }} |
| PID{{ sortIcon('proc','pid') }} | Name{{ sortIcon('proc','name') }} | User{{ sortIcon('proc','user') }} | CPU%{{ sortIcon('proc','cpu_usage') }} | MEM%{{ sortIcon('proc','memory_usage') }} | MEM{{ sortIcon('proc','memory_bytes') }} | Status{{ sortIcon('proc','status') }} |
|---|---|---|---|---|---|---|
| {{ p.pid }} | {{ p.name }} | {{ p.user }} | {{ p.cpu_usage.toFixed(1) }} | {{ p.memory_usage.toFixed(1) }} | {{ formatBytes(p.memory_bytes) }} | {{ p.status }} |