🛠️ 运行维护平台
/ 服务监测 / 报告
← 返回
{{ user.username }}({{ '管理员' if user.role == 'admin' else '用户' }})
{{ '🖥️' if report.target_type == 'local' else '🌐' }} {{ report.target_name }}
{{ '⚡ 快速巡检' if report.suite == 'quick' else '🔍 全量巡检' }} · {{ (report.started_at or '').replace('T', ' ') }} ~ {{ (report.finished_at or '')[11:19] }}
⬇ 导出 ▾
导出 Markdown
导出 JSON
{% set s = report.summary or {} %}
{{ s.total or 0 }}
总检测项
{{ s['正常'] or 0 }}
正常
{{ s['警告'] or 0 }}
警告
{{ s['严重'] or 0 }}
严重
{% set ns = namespace(abnormal=[]) %} {% for m in report.modules %} {% for it in m['items'] %} {% if it.status in ['警告', '严重'] %} {% set _ = ns.abnormal.append((m.name, it)) %} {% endif %} {% endfor %} {% endfor %} {% if ns.abnormal %}
⚠️ 异常项({{ ns.abnormal | length }})
{% for mod_name, it in ns.abnormal %}
{{ '✗' if it.status == '严重' else '⚠' }}
{{ it.name }}
{{ mod_name }}
{{ it.value }}
{{ it.threshold or '-' }}
{{ it.status }}
{% if user.role == 'admin' %}
修复
{% else %}
{% endif %}
{% endfor %}
{% else %}
✅ 全部正常
{% endif %}
📋 检测明细(点击展开)
{% for m in report.modules %} {% set ms = m.summary or {} %} {% set has_abnormal = (ms.get('警告', 0) or ms.get('严重', 0)) %}
▶
{{ m.name }}
{% if ms.get('正常') %}
✓{{ ms['正常'] }}
{% endif %} {% if ms.get('警告') %}
⚠{{ ms['警告'] }}
{% endif %} {% if ms.get('严重') %}
✗{{ ms['严重'] }}
{% endif %}
{% for it in m['items'] %} {# 判断是否为进程列表项 #} {% if it.key.endswith('_PROCESS_LIST') or it.key.endswith('_PROCESSES_DETAIL') %}
{{ it.name }}
展开详情
用户
PID
CPU%
内存%
命令
{% for line in it.value.split('|') %} {% set parts = line.strip().split() %} {% if parts|length >= 5 %}
{{ parts[0] }}
{{ parts[1] }}
{{ parts[2] }}
{{ parts[3] }}
{{ ' '.join(parts[4:]) }}
{% endif %} {% endfor %}
{% else %}
{{ it.name }}
{% if it.value|length > 80 %}
{{ it.value[:80] }}…
{{ it.value }}
{% else %}
{{ it.value }}
{% endif %}
{{ it.threshold or '-' }}
{{ it.status }}
{% endif %} {% endfor %}
{% endfor %}