{{ currentTabName }}
{{ currentTabGenTypeLabel }}{{ waitTips[waitTipIdx % waitTips.length] }}
生成结果
{{ task.prompt }}
排队中,前方还有 {{ task.queue_num }} 人
进度 {{ task.progress }}% · 耗时 {{ getTaskElapsedText(task) }} · 服务器 {{ task.server_name }}
{{ generatedText }}
排队中,前方还有 {{ queue_num }} 人
正在生成,进度 {{ progress }}%
服务器: {{ generatingServerName }}
等待生成图片...
生成的视频
排队中,前方还有 {{ queue_num }} 人
正在生成,进度 {{ progress }}%
服务器: {{ generatingServerName }}
等待生成视频...
生成的音频
歌词
{{ generatedGenText }}
文本内容: {{ currentData.prompt }}
音乐描述: {{ generatedCaption }}
排队中,前方还有 {{ queue_num }} 人
正在生成,进度 {{ progress }}%
服务器: {{ generatingServerName }}
等待生成音频...
生成文本
{{ generatedText }}
排队中,前方还有 {{ queue_num }} 人
正在生成,进度 {{ progress }}%
服务器: {{ generatingServerName }}
等待生成...
历史记录
{{ item.genText }}
{{ (item.prompt || item.name || '').substring(0, 60) || '无提示词' }}
{{ item.genText }}
{{ user.username || '用户' }}
管理员
队列管理
{{ getQueueServiceStatusText() }}队列大小
{{ getQueueSize() }} / {{ getMaxQueueSize() }}
活跃 Worker
{{ getActiveWorkers() }} / {{ getTotalWorkers() }}
空闲 {{ getIdleWorkers() }}
今日任务
{{ getTodayTasks() }}
完成 {{ getTaskStatistics().completed }} · 失败 {{ getTaskStatistics().failed }}
队列利用率
{{ getQueueUtilizationPercent() }}%
更新于 {{ getLastUpdateTime() }}
服务控制
变更实时生效{{ queueData.status.worker_pool?.status_counts?.idle || 0 }}
空闲
{{ queueData.status.worker_pool?.status_counts?.busy || 0 }}
忙碌
{{ queueData.status.worker_pool?.status_counts?.error || 0 }}
错误
| Worker ID | 状态 | 当前任务 | 已处理 | 错误次数 | 绑定服务器 | 最后活跃 |
|---|---|---|---|---|---|---|
|
{{ worker.worker_id }}
|
{{ getWorkerStatusText(worker.status) }} | {{ worker.current_task_id }} - | {{ worker.processed_count }} | {{ worker.error_count }} | {{ worker.comfyui_endpoint || '-' }} | {{ formatWorkerLastActive(worker.last_active) }} |
暂无 Worker 信息
| 服务器 | 状态 | 显存占用 | 内存占用 | 队列 | 错误 | 操作 |
|---|---|---|---|---|---|---|
| {{ server.server_name }} | {{ server.status === 'available' ? '可用' : server.status === 'busy' ? '忙碌' : '离线' }} |
|
|
{{ server.queue_size }} | {{ server.error_count }} |
{{ server.server_name }}
{{ server.status === 'available' ? '可用' : server.status === 'busy' ? '忙碌' : '离线' }}暂无服务器状态数据
服务管理
{{ systemData.overview.hostname }} · {{ systemData.overview.managed_user }} 异常 {{ systemSummary.failed }}正在获取主机状况…
CPU 使用率
查看全部 ›{{ systemMetrics.cpu_percent != null ? systemMetrics.cpu_percent : '-' }} %
{{ systemMetrics.cpu_count }} 核 · 负载 {{ (systemMetrics.load_avg || []).join(' / ') }}
内存
{{ systemMetrics.memory ? systemMetrics.memory.percent : '-' }} %
{{ formatBytes(systemMetrics.memory.used) }} / {{ formatBytes(systemMetrics.memory.total) }}
加载中…
磁盘 {{ systemMetrics.disk ? systemMetrics.disk.path : '' }}
查看全部 ›{{ systemMetrics.disk ? systemMetrics.disk.percent : '-' }} %
剩余 {{ formatBytes(systemMetrics.disk.free) }} / {{ formatBytes(systemMetrics.disk.total) }}
加载中…
GPU 显存
查看全部 ›{{ gpu.memory_percent }} %
{{ systemMetrics.gpus[0].name }}
其中 {{ (systemMetrics.gpu_unattributed_mb / 1024).toFixed(1) }} GB 来自容器等未归属进程
未检测到 GPU
CPU 占用 Top 进程
单进程可超过 100%(多核)| PID | 进程 | CPU{{ systemData.procSort.dir === 'desc' ? ' ↓' : ' ↑' }} | 内存{{ systemData.procSort.dir === 'desc' ? ' ↓' : ' ↑' }} | 常驻内存{{ systemData.procSort.dir === 'desc' ? ' ↓' : ' ↑' }} | |
|---|---|---|---|---|---|
| {{ p.pid }} | {{ p.cpu }}% | {{ p.mem }}% | {{ formatBytes(p.rss * 1024) }} | ||
| 没有匹配的进程 | |||||
搜索到 {{ visibleProcesses.length }} 条(最多显示 100 条)
| 服务 | 状态 | 端口 / PID | CPU{{ systemData.svcSort.dir === 'desc' ? ' ↓' : ' ↑' }} | 内存{{ systemData.svcSort.dir === 'desc' ? ' ↓' : ' ↑' }} | 显存{{ systemData.svcSort.dir === 'desc' ? ' ↓' : ' ↑' }} | 日志 |
|---|---|---|---|---|---|---|
|
{{ item.unit }}
本服务
{{ item.description || '-' }} |
{{ systemStateText(item) }} | {{ item.ports.join(', ') }} 无端口 · {{ item.main_pid }} |
{{ item.cpu_percent === null ? '采样中' : item.cpu_percent + '%' }}
|
{{ formatBytes(item.mem_bytes) }}
{{ item.mem_percent }}%
|
{{ gpuMemText(item) }}
{{ item.gpu_mem_percent }}%
|
|
{{ item.unit }}
{{ systemStateText(item) }}{{ item.description || '-' }}
没有匹配的服务
仅展示当前服务器用户({{ systemData.overview.managed_user }})名下的服务;关键系统服务(SSH / 数据库 / Docker / nginx 等)不在此列示。本页只读,启停请在服务器上执行 systemctl。
服务日志
● 实时 连接中… 已断开{{ systemData.logs.unit }}
{{ systemData.logs.content }}
启动命令 PID {{ systemData.procDetail.pid }} · {{ systemData.procDetail.comm }}
{{ systemData.procDetail.command }}
{{ resDetailTitle }}
暂无逐核数据
{{ d.percent }}% 已用 · 可用 {{ formatBytes(d.free) }}
暂无磁盘数据
显存 {{ formatBytes(gpu.memory_used_mb * 1024 * 1024) }} / {{ formatBytes(gpu.memory_total_mb * 1024 * 1024) }} ({{ gpu.memory_percent }}%)
未检测到 GPU
任务管理
{{ adminData.stats?.total_tasks ?? 0 }}
总任务
{{ adminData.stats?.today_tasks ?? 0 }}
今日
{{ adminData.stats?.status_stats?.['1'] || 0 }}
进行中
{{ adminData.stats?.status_stats?.['3'] || 0 }}
错误
{{ adminData.stats?.total_tasks ?? 0 }}
总任务
{{ adminData.stats?.today_tasks ?? 0 }}
今日
{{ adminData.stats?.status_stats?.['1'] || 0 }}
进行中
{{ adminData.stats?.status_stats?.['3'] || 0 }}
错误
{{ (task.params.positive || task.params.prompt || task.params.caption) || '无提示词' }}
| ID | 类型 | 输入/输出 | 提示词 | 用户 | 服务器 | 状态 | 时间 | 耗时 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| {{ task.id }} |
{{ getTaskTypeText(task.task_type) }}
{{ getTaskTypeFeature(task) }}
{{ tag.label }}
{{ tag.value }}
|
{{ formatVideoDuration(getVideoDuration(task.id, i)) }}
-
|
{{ (task.params.positive || task.params.prompt || task.params.caption) || '-' }}
|
{{ task.meta_info && task.meta_info.x_user_id ? task.meta_info.x_user_id : task.user_id }} | {{ task.server_name }} | {{ getStatusText(task) }} | {{ SharedUtils.formatDate(task.start_time) }} |
{{ getGenCostText(task) }}
-
总计 {{ getTotalCostText(task) }}
系统 {{ getSysCostText(task) }}
|
|