fix(dashboard): показывать использование корневого раздела (/) на карточке сервера

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad 2026-04-13 23:09:49 +08:00
parent 98f159b9f4
commit 8498e7df34
1 changed files with 9 additions and 9 deletions

View File

@ -155,20 +155,20 @@
</div>
{% endif %}
{% if server.latest_metrics['disk_used'] is defined %}
{% if server.latest_metrics['disk_used_root'] or server.latest_metrics['disk_used'] is defined %}
<div class="col-6 mb-2">
<div class="d-flex justify-content-between">
<small class="text-muted"><i class="fas fa-hdd"></i> Диск</small>
<strong>{{ server.latest_metrics['disk_used'].value }}{{ server.latest_metrics['disk_used'].unit }}</strong>
<small class="text-muted"><i class="fas fa-hdd"></i> Диск (/)</small>
<strong>{{ server.latest_metrics['disk_used_root'] or server.latest_metrics['disk_used'].value }}{{ server.latest_metrics['disk_used_root'] or server.latest_metrics['disk_used'].unit }}</strong>
</div>
{% set disk_t = server.thresholds['disk_used']|default(null) %}
{% if disk_t and server.latest_metrics['disk_used'].value >= disk_t.critical %}
{% set disk_t = server.thresholds['disk_used_root'] or server.latest_metrics['disk_used']|default(null) %}
{% if disk_t and server.latest_metrics['disk_used_root'] or server.latest_metrics['disk_used'].value >= disk_t.critical %}
{% set disk_color = 'bg-danger' %}
{% elseif disk_t and server.latest_metrics['disk_used'].value >= disk_t.warning %}
{% elseif disk_t and server.latest_metrics['disk_used_root'] or server.latest_metrics['disk_used'].value >= disk_t.warning %}
{% set disk_color = 'bg-warning' %}
{% elseif server.latest_metrics['disk_used'].value > 80 %}
{% elseif server.latest_metrics['disk_used_root'] or server.latest_metrics['disk_used'].value > 80 %}
{% set disk_color = 'bg-danger' %}
{% elseif server.latest_metrics['disk_used'].value > 60 %}
{% elseif server.latest_metrics['disk_used_root'] or server.latest_metrics['disk_used'].value > 60 %}
{% set disk_color = 'bg-warning' %}
{% else %}
{% set disk_color = 'bg-success' %}
@ -176,7 +176,7 @@
<div class="progress" style="height: 6px;">
<div class="progress-bar {{ disk_color }}"
role="progressbar"
style="width: {{ server.latest_metrics['disk_used'].value }}%"></div>
style="width: {{ server.latest_metrics['disk_used_root'] or server.latest_metrics['disk_used'].value }}%"></div>
</div>
</div>
{% endif %}