parent
9f4f28edaf
commit
aa160da9f9
@ -0,0 +1,32 @@
|
||||
import { Empty } from 'antd';
|
||||
import React from 'react';
|
||||
|
||||
const EmptyData: React.FC<{
|
||||
height: string | number;
|
||||
title: React.ReactNode;
|
||||
}> = ({ height, title }) => {
|
||||
return (
|
||||
<div
|
||||
style={{
|
||||
width: '100%',
|
||||
height: height || '100%'
|
||||
}}
|
||||
className="flex-center flex-column "
|
||||
>
|
||||
<h3
|
||||
className="justify-center"
|
||||
style={{ padding: '16px 0', marginBottom: 0 }}
|
||||
>
|
||||
{title}
|
||||
</h3>
|
||||
<div
|
||||
className="flex-center justify-center flex-column"
|
||||
style={{ height: '100%' }}
|
||||
>
|
||||
<Empty />
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
export default EmptyData;
|
||||
@ -0,0 +1,24 @@
|
||||
export default {
|
||||
'dashboard.title': 'Dashboard',
|
||||
'dashboard.workers': 'Workers',
|
||||
'dashboard.models': 'Models',
|
||||
'dashboard.totalgpus': 'Total GPUs',
|
||||
'dashboard.allocategpus': 'Allocated GPUs',
|
||||
'dashboard.instances': 'Instances',
|
||||
'dashboard.systemload': 'System Load',
|
||||
'dashboard.memory': 'Memory',
|
||||
'dashboard.disk': 'Storage',
|
||||
'dashboard.vram': 'VRAM',
|
||||
'dashboard.cpuutilization': 'CPU Utilization',
|
||||
'dashboard.memoryutilization': 'Memory Utilization',
|
||||
'dashboard.diskutilization': 'Storage Utilization',
|
||||
'dashboard.vramutilization': 'VRAM Utilization',
|
||||
'dashboard.gpuutilization': 'GPU Utilization',
|
||||
'dashboard.usage': 'Usage',
|
||||
'dashboard.apirequest': 'API Request',
|
||||
'dashboard.tokens': 'Tokens',
|
||||
'dashboard.topusers': 'Top Users',
|
||||
'dashboard.activeModels': 'Active Models',
|
||||
'dashboard.runninginstances': 'Running Instances',
|
||||
'dashboard.activeModels.name': 'Model Name'
|
||||
};
|
||||
@ -0,0 +1,24 @@
|
||||
export default {
|
||||
'dashboard.title': '概览',
|
||||
'dashboard.workers': '节点',
|
||||
'dashboard.models': '模型',
|
||||
'dashboard.totalgpus': '总 GPU 数量',
|
||||
'dashboard.allocategpus': '已分配 GPU 数量',
|
||||
'dashboard.instances': '实例',
|
||||
'dashboard.systemload': '系统负载',
|
||||
'dashboard.memory': '内存',
|
||||
'dashboard.disk': '磁盘',
|
||||
'dashboard.vram': '显存',
|
||||
'dashboard.cpuutilization': 'CPU 利用率',
|
||||
'dashboard.memoryutilization': '内存利用率',
|
||||
'dashboard.diskutilization': '磁盘利用率',
|
||||
'dashboard.vramutilization': '显存利用率',
|
||||
'dashboard.gpuutilization': 'GPU 利用率',
|
||||
'dashboard.usage': '使用量',
|
||||
'dashboard.apirequest': 'API 请求',
|
||||
'dashboard.tokens': 'Tokens',
|
||||
'dashboard.topusers': '用户排行',
|
||||
'dashboard.activeModels': '活跃模型',
|
||||
'dashboard.activeModels.name': '模型名称',
|
||||
'dashboard.runninginstances': '运行实例'
|
||||
};
|
||||
Loading…
Reference in new issue