feat: grafana link

This commit is contained in:
jialin
2026-02-04 20:14:25 +08:00
parent 8690de00a9
commit 332521a7f3
5 changed files with 7 additions and 5 deletions
+1 -1
View File
@@ -107,5 +107,5 @@ export default {
'When enter the maintenance mode, the node will stop scheduling new model deployment tasks. Running instances will not be affected.', 'When enter the maintenance mode, the node will stop scheduling new model deployment tasks. Running instances will not be affected.',
'resources.worker.noCluster.tips': 'resources.worker.noCluster.tips':
'No available clusters. Please create a cluster before adding a node.', 'No available clusters. Please create a cluster before adding a node.',
'resources.metrics.details': 'Metrics Details' 'resources.metrics.details': 'Monitoring'
}; };
+1 -1
View File
@@ -108,7 +108,7 @@ export default {
'When maintenance mode is enabled, the node will stop scheduling new model deployment tasks. Running instances will not be affected.', 'When maintenance mode is enabled, the node will stop scheduling new model deployment tasks. Running instances will not be affected.',
'resources.worker.noCluster.tips': 'resources.worker.noCluster.tips':
'No available clusters. Please create a cluster before adding a node.', 'No available clusters. Please create a cluster before adding a node.',
'resources.metrics.details': 'Metrics Details' 'resources.metrics.details': 'Monitoring'
}; };
// ========== To-Do: Translate Keys (Remove After Translation) ========== // ========== To-Do: Translate Keys (Remove After Translation) ==========
+2 -2
View File
@@ -106,7 +106,7 @@ export default {
'When maintenance mode is enabled, the node will stop scheduling new model deployment tasks. Running instances will not be affected.', 'When maintenance mode is enabled, the node will stop scheduling new model deployment tasks. Running instances will not be affected.',
'resources.worker.noCluster.tips': 'resources.worker.noCluster.tips':
'No available clusters. Please create a cluster before adding a node.', 'No available clusters. Please create a cluster before adding a node.',
'resources.metrics.details': 'Metrics Details' 'resources.metrics.details': 'Monitoring'
}; };
// ========== To-Do: Translate Keys (Remove After Translation) ========== // ========== To-Do: Translate Keys (Remove After Translation) ==========
@@ -117,5 +117,5 @@ export default {
// 6. 'resources.worker.maintenance.remark.rules': 'Please enter maintenance remarks', // 6. 'resources.worker.maintenance.remark.rules': 'Please enter maintenance remarks',
// 7. 'resources.worker.maintenance.tips': 'When maintenance mode is enabled, the node will stop scheduling new model deployment tasks. Running instances will not be affected.', // 7. 'resources.worker.maintenance.tips': 'When maintenance mode is enabled, the node will stop scheduling new model deployment tasks. Running instances will not be affected.',
// 8. 'resources.worker.noCluster.tips': 'No available clusters. Please create a cluster before adding a node.', // 8. 'resources.worker.noCluster.tips': 'No available clusters. Please create a cluster before adding a node.',
// 9. 'resources.metrics.details': 'Metrics Details' // 9. 'resources.metrics.details': 'Monitoring'
// ========== End of To-Do List ========== // ========== End of To-Do List ==========
+1 -1
View File
@@ -103,5 +103,5 @@ export default {
'resources.worker.maintenance.tips': 'resources.worker.maintenance.tips':
'进入维护模式后,节点将停止调度新的模型实例部署任务,正在运行的实例不会受到影响。', '进入维护模式后,节点将停止调度新的模型实例部署任务,正在运行的实例不会受到影响。',
'resources.worker.noCluster.tips': '当前无可用集群,请先创建集群再添加节点。', 'resources.worker.noCluster.tips': '当前无可用集群,请先创建集群再添加节点。',
'resources.metrics.details': '监控详情' 'resources.metrics.details': '监控'
}; };
@@ -1,5 +1,7 @@
import { GPUSTACK_API_BASE_URL } from '@/config/settings'; import { GPUSTACK_API_BASE_URL } from '@/config/settings';
// 1. /grafana/d/gpustack-model/gpustack-model
// 2. /grafana/d/gpustack-worker/gpustack-worker
const useGranfanaLink = (options: { const useGranfanaLink = (options: {
type: 'model' | 'worker' | 'instance'; type: 'model' | 'worker' | 'instance';
}) => { }) => {