{%- extends "nav" -%} {%- block card -%} {# ASSIGN VARIABLES #} {# ---------------- #} {%- if mem_stats -%} {% set mem_usage_percent = mem_stats.used / mem_stats.total * 100 | round -%} {% set mem_used = mem_stats.used / 1024 | round -%} {% set mem_free = mem_stats.free / 1024 | round -%} {% set mem_total = mem_stats.total / 1024 | round -%} {% endif -%} {% if cpu_stat_percent -%} {% set cpu_usage_percent = cpu_stat_percent.nice + cpu_stat_percent.system + cpu_stat_percent.user | round -%} {%- endif -%} {%- if disk_stats -%} {%- for disk in disk_stats -%} {%- set_global disk_usage_percent = disk.used_percentage -%} {# Calculate free disk space in megabytes #} {%- set_global disk_free = disk.one_k_blocks_free / 1024 | round -%} {%- endfor -%} {%- endif -%}
CPU usage data unavailable
{% endif -%} {# Display memory usage meter #} {%- if mem_stats %}Memory usage data unavailable
{% endif -%} {# Display disk usage meter #} {%- if disk_stats %}Disk usage data unavailable
{%- endif %} {# Display system uptime in minutes #} {%- if uptime and uptime < 60 %}Uptime: {{ uptime }} minutes
{# Display system uptime in hours & minutes #} {%- elif uptime and uptime > 60 -%}Uptime: {{ uptime / 60 | round(method="floor") }} hours, {{ uptime % 60 }} minutes
{%- else -%}Uptime data unavailable
{%- endif %}