diff --git a/src/web/src/components/NodeTable.jsx b/src/web/src/components/NodeTable.jsx index d00c12e..dc89443 100644 --- a/src/web/src/components/NodeTable.jsx +++ b/src/web/src/components/NodeTable.jsx @@ -71,7 +71,7 @@ export function NodeTable({ size="xs" variant="outline" component="a" - href={`${EXTERNAL_HOST.GRAFANA}/d/${encodeURIComponent(node.name)}?orgId=1`} + href={`${EXTERNAL_HOST.GRAFANA}/d/node_gpu_metrics/node-and-gpu-metrics?var-hostname=${encodeURIComponent(node.name)}`} target="_blank" rel="noopener noreferrer" > diff --git a/src/web/src/config/api.js b/src/web/src/config/api.js index dbbfcdd..ef8a71b 100644 --- a/src/web/src/config/api.js +++ b/src/web/src/config/api.js @@ -23,7 +23,8 @@ export const EXTERNAL_API = { // 外部服务 Host export const EXTERNAL_HOST = { ALERTS: "http://alertmanager.alert.argus.com", - GRAFANA: "http://grafana.metric.argus.com/d/cluster-dashboard/cluster-dashboard?orgId=1&refresh=5s", + GRAFANA: "http://grafana.metric.argus.com", + GRAFANA_DASHBOARD: "http://grafana.metric.argus.com/d/cluster-dashboard/cluster-dashboard", PROMETHEUS: "http://prometheus.metric.argus.com", KIBANA: "http://kibana.log.argus.com/app/discover", }; diff --git a/src/web/src/config/entries.js b/src/web/src/config/entries.js index 9b779f4..022f123 100644 --- a/src/web/src/config/entries.js +++ b/src/web/src/config/entries.js @@ -5,7 +5,7 @@ import kibanaLogo from "../assets/kibana.png"; import { EXTERNAL_HOST } from "./api"; export const metricsEntries = [ - { label: "Grafana", href: EXTERNAL_HOST.GRAFANA, icon: grafanaLogo }, + { label: "Grafana", href: EXTERNAL_HOST.GRAFANA_DASHBOARD, icon: grafanaLogo }, { label: "Prometheus", href: EXTERNAL_HOST.PROMETHEUS, icon: prometheusLogo }, ];