From da07a41feee6b53127ad9dd5581047328601c639 Mon Sep 17 00:00:00 2001 From: liugq Date: Fri, 26 Nov 2021 17:43:06 +0800 Subject: [PATCH] fixed console tab state unsave --- web/src/locales/en-US/cluster.js | 4 ++-- web/src/locales/zh-CN/cluster.js | 4 ++-- web/src/pages/DevTool/Console.tsx | 3 +++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/web/src/locales/en-US/cluster.js b/web/src/locales/en-US/cluster.js index 44e5014e..ffe38043 100644 --- a/web/src/locales/en-US/cluster.js +++ b/web/src/locales/en-US/cluster.js @@ -55,7 +55,7 @@ export default { "cluster.monitor.timepicker.lastyear": "Last year", "cluster.monitor.timepicker.today": "Today", - "cluster.metrics.node.axis.cpu.title": "CPU Usage", + "cluster.metrics.node.axis.cpu.title": "Process CPU Usage", "cluster.metrics.node.axis.disk.title": "Disk Available", "cluster.metrics.node.axis.indexing_rate.title": "Indexing Rate", "cluster.metrics.node.axis.query_rate.title": "Query Rate", @@ -76,7 +76,7 @@ export default { "cluster.metrics.node.axis.docs_count.title": "Document Count", "cluster.metrics.node.axis.index_storage.title": "Indices Storage", "cluster.metrics.node.axis.jvm_heap_used_percent.title": "JVM Heap Usage", - "cluster.metrics.node.axis.os_cpu.title": "OS CPU Percent", + "cluster.metrics.node.axis.os_cpu.title": "OS CPU Usage", "cluster.metrics.node.axis.os_used_mem.title": "OS Mem Usage", "cluster.metrics.node.axis.indexing_pressure_memory.title": "Indexing Pressure", diff --git a/web/src/locales/zh-CN/cluster.js b/web/src/locales/zh-CN/cluster.js index 5771ecaa..d1773b4c 100644 --- a/web/src/locales/zh-CN/cluster.js +++ b/web/src/locales/zh-CN/cluster.js @@ -56,7 +56,7 @@ export default { "cluster.monitor.timepicker.lastyear": "最近1年", "cluster.monitor.timepicker.today": "今天", - "cluster.metrics.node.axis.cpu.title": "CPU Usage", + "cluster.metrics.node.axis.cpu.title": "Process CPU Usage", "cluster.metrics.node.axis.disk.title": "Disk Available", "cluster.metrics.node.axis.indexing_rate.title": "Indexing Rate", "cluster.metrics.node.axis.query_rate.title": "Query Rate", @@ -77,7 +77,7 @@ export default { "cluster.metrics.node.axis.docs_count.title": "Document Count", "cluster.metrics.node.axis.index_storage.title": "Indices Storage", "cluster.metrics.node.axis.jvm_heap_used_percent.title": "JVM Heap Usage", - "cluster.metrics.node.axis.os_cpu.title": "OS CPU Percent", + "cluster.metrics.node.axis.os_cpu.title": "OS CPU Usage", "cluster.metrics.node.axis.os_used_mem.title": "OS Mem Usage", "cluster.metrics.node.axis.indexing_pressure_memory.title": "Indexing Pressure", diff --git a/web/src/pages/DevTool/Console.tsx b/web/src/pages/DevTool/Console.tsx index a770e6c7..8c50b2f3 100644 --- a/web/src/pages/DevTool/Console.tsx +++ b/web/src/pages/DevTool/Console.tsx @@ -198,6 +198,9 @@ export const ConsoleUI = ({ const [tabState, dispatch] = useReducer(consoleTabReducer, localState); useEffect(() => { + if (Object.keys(clusterMap).length == 0) { + return; + } const panes = tabState.panes.filter((pane: any) => { return typeof clusterMap[pane.cluster_id] != "undefined"; });