Files
rustfs-console/composables/useSystem.ts
T
junxiang Mu c019276fcb add kms
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-09-22 14:31:07 +08:00

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');
},
};
};