feat(status): 优化状态查询功能,增加系统、网络和操作系统信息展示
This commit is contained in:
@@ -141,6 +141,11 @@
|
||||
column-count: 2;
|
||||
column-gap: 24px;
|
||||
}
|
||||
.multi-grid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
|
||||
gap: 24px;
|
||||
}
|
||||
.footer {
|
||||
margin-top: auto;
|
||||
padding: 32px 40px;
|
||||
@@ -221,10 +226,18 @@
|
||||
<span class="info-label">CPU 占用</span>
|
||||
<span class="info-value">{{ system.cpu_percent }}%</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">CPU 核心</span>
|
||||
<span class="info-value">{{ system.cpu_count }} ({{ system.cpu_count_physical }} 物理)</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">内存占用</span>
|
||||
<span class="info-value">{{ system.mem_percent }}% ({{ system.mem_used }}G / {{ system.mem_total }}G)</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">可用内存</span>
|
||||
<span class="info-value">{{ system.mem_available }}G</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">Bot 进程内存</span>
|
||||
<span class="info-value">{{ system.bot_mem_mb }} MB</span>
|
||||
@@ -233,10 +246,18 @@
|
||||
<span class="info-label">磁盘占用</span>
|
||||
<span class="info-value">{{ system.disk_percent }}% ({{ system.disk_used }}G / {{ system.disk_total }}G)</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">磁盘可用</span>
|
||||
<span class="info-value">{{ system.disk_free }}G</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">网络流量 (↑/↓)</span>
|
||||
<span class="info-value">{{ system.net_sent }}MB / {{ system.net_recv }}MB</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">进程总数</span>
|
||||
<span class="info-value">{{ system.process_count }}</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -257,6 +278,46 @@
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="status-card">
|
||||
<h2 class="card-title">网络信息 (Network)</h2>
|
||||
<ul class="info-list">
|
||||
<li class="info-item">
|
||||
<span class="info-label">主机名</span>
|
||||
<span class="info-value">{{ network.hostname }}</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">本地 IP</span>
|
||||
<span class="info-value">{{ network.local_ip }}</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">公网 IP</span>
|
||||
<span class="info-value">{{ network.public_ip }}</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="status-card">
|
||||
<h2 class="card-title">操作系统 (OS)</h2>
|
||||
<ul class="info-list">
|
||||
<li class="info-item">
|
||||
<span class="info-label">系统</span>
|
||||
<span class="info-value">{{ os.os_name }}</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">版本</span>
|
||||
<span class="info-value">{{ os.os_version }}</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">架构</span>
|
||||
<span class="info-value">{{ os.os_arch }}</span>
|
||||
</li>
|
||||
<li class="info-item">
|
||||
<span class="info-label">Python 版本</span>
|
||||
<span class="info-value">{{ os.python_version }}</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="status-card">
|
||||
|
||||
Reference in New Issue
Block a user