{% if stats %}
Resource Usage
Memory
Total |
Used |
Available |
Used (%) |
{{ stats.memory.total }} MB |
{{ stats.memory.used }} MB |
{{ stats.memory.available }} MB |
{{ stats.memory.percent }}% |
CPU
Combined (%) |
Per Core (%) |
{{ stats.cpu_usage.combined }} % |
Core |
Usage |
{% for cpu in stats.cpu_usage.per_cpu %}
{{ loop.index }} |
{{ cpu }} |
{% endfor %}
|
{% endif %}
{% if processes %}
Processes
PID |
Name |
User |
Status |
Running Since |
Parent |
Command |
Memory usage |
CPU usage |
{% for process in processes %}
{{ process.pid }} |
{{ process.name }} |
{{ process.username }} |
{% if process.status == 'running' %}
{{process.status}}
{% elif process.status == 'sleeping' %}
{{process.status}}
{% elif process.status == 'disk-sleep' %}
{{process.status}}
{% elif process.status == 'stopped' %}
{{process.status}}
{% elif process.status == 'tracing-stop' %}
{{process.status}}
{% elif process.status == 'zombie' %}
{{process.status}}
{% elif process.status == 'dead' %}
{{process.status}}
{% elif process.status == 'wake-kill' %}
{{process.status}}
{% elif process.status == 'waking' %}
{{process.status}}
{% elif process.status == 'idle' %}
{{process.status}}
{% elif process.status == 'locked' %}
{{process.status}}
{% elif process.status == 'waiting' %}
{{process.status}}
{% elif process.status == 'suspended' %}
{{process.status}}
{% elif process.status == 'parked' %}
{{process.status}}
{% else %}
{{process.status}}
{% endif %}
|
{{ process.running_since }} |
{{ process.parent }} |
{{ process.cmdline }}
|
{{ process.memory_usage }} MB |
{{ process.cpu_usage }}% |
|
{% endfor %}
{% endif %}
{% if ports %}
Ports
PID |
Bind Port |
Bind Host |
User |
Process |
Command |
{% for port in ports %}
{{ port.pid }} |
{{ port.laddr.port }} |
{{ port.laddr.ip }} |
{{ port.process_owner }} |
{{ port.process_name }} |
{{ port.process_cmd }} |
{% endfor %}
{% endif %}