mirror of
https://github.com/rustfs/console.git
synced 2026-08-31 01:37:52 +08:00
c019276fcb
Signed-off-by: junxiang Mu <1948535941@qq.com>
29 lines
595 B
TypeScript
29 lines
595 B
TypeScript
export const useSystem = () => {
|
|
const { $api } = useNuxtApp();
|
|
return {
|
|
// 获取服务器信息
|
|
async getSystemInfo() {
|
|
return await $api.get('/info');
|
|
},
|
|
|
|
// 存储信息
|
|
async getStorageInfo() {
|
|
return await $api.get('/storageinfo');
|
|
},
|
|
|
|
// 数据使用信息
|
|
async getDataUsageInfo() {
|
|
return await $api.get('/datausageinfo');
|
|
},
|
|
|
|
// 系统指标
|
|
async getSystemMetrics() {
|
|
return await $api.get('/metrics');
|
|
},
|
|
// 获取license
|
|
async getLicense() {
|
|
return await $api.get('/license');
|
|
},
|
|
};
|
|
};
|