From effd55b6175480a547514c1327b2d5681567ea8a Mon Sep 17 00:00:00 2001 From: yaojp123 <15989103230@163.com> Date: Tue, 31 Dec 2024 11:41:31 +0800 Subject: [PATCH] chore: add some metrics(segment_norms_memory, segment_points_memory, segment_version_map, segment_fixed_bit_set) to index's monitor (#64) Co-authored-by: yaojiping --- web/src/locales/en-US/cluster.js | 5 +++++ web/src/locales/zh-CN/cluster.js | 5 +++++ .../pages/Platform/Overview/Cluster/Monitor/advanced.jsx | 6 +++++- .../pages/Platform/Overview/Indices/Monitor/advanced.jsx | 6 +++++- .../pages/Platform/Overview/Indices/Monitor/overview.jsx | 2 +- 5 files changed, 21 insertions(+), 3 deletions(-) diff --git a/web/src/locales/en-US/cluster.js b/web/src/locales/en-US/cluster.js index 88bffd9b..48c75688 100644 --- a/web/src/locales/en-US/cluster.js +++ b/web/src/locales/en-US/cluster.js @@ -152,6 +152,7 @@ export default { "cluster.metrics.axis.node_health.title": "Node Health", "cluster.metrics.axis.parent_breaker.title": "Circuit Breaker", "cluster.metrics.axis.circuit_breaker.title": "Circuit Breaker", + "cluster.metrics.axis.segment_memory.title": "Segment", "cluster.metrics.node.axis.cpu.title": "Process CPU Usage", "cluster.metrics.node.axis.disk.title": "Disk Available", @@ -253,6 +254,10 @@ export default { "cluster.metrics.index.axis.segment_term_vectors_memory.title": "Term Vectors", "cluster.metrics.index.axis.segment_index_writer_memory.title": "IndexWriter", + "cluster.metrics.index.axis.segment_norms_memory.title": "Segment Norms Memory", + "cluster.metrics.index.axis.segment_points_memory.title": "Segment Points Memory", + "cluster.metrics.index.axis.segment_version_map.title": "Segment Version Map", + "cluster.metrics.index.axis.segment_fixed_bit_set.title": "Segment Fixed Bit Set", "cluster.metrics.node.axis.total_io_operations.title": "Total I/O Operations Rate", "cluster.metrics.node.axis.total_read_io_operations.title": diff --git a/web/src/locales/zh-CN/cluster.js b/web/src/locales/zh-CN/cluster.js index c22e9a72..ef0dae6d 100644 --- a/web/src/locales/zh-CN/cluster.js +++ b/web/src/locales/zh-CN/cluster.js @@ -143,6 +143,7 @@ export default { "cluster.metrics.axis.node_health.title": "健康状态百分比", "cluster.metrics.axis.parent_breaker.title": "Circuit Breaker", "cluster.metrics.axis.circuit_breaker.title": "Circuit Breaker", + "cluster.metrics.axis.segment_memory.title": "Segment", "cluster.metrics.node.axis.cpu.title": "进程 CPU 使用率", "cluster.metrics.node.axis.disk.title": "磁盘可用率", @@ -246,6 +247,10 @@ export default { "cluster.metrics.index.axis.segment_term_vectors_memory.title": "Term Vectors", "cluster.metrics.index.axis.segment_index_writer_memory.title": "IndexWriter", + "cluster.metrics.index.axis.segment_norms_memory.title": "Segment Norms Memory", + "cluster.metrics.index.axis.segment_points_memory.title": "Segment Points Memory", + "cluster.metrics.index.axis.segment_version_map.title": "Segment Version Map", + "cluster.metrics.index.axis.segment_fixed_bit_set.title": "Segment Fixed Bit Set", "cluster.metrics.group.system": "系统指标", "cluster.metrics.group.storage": "存储分析", "cluster.metrics.group.latency": "延迟分析", diff --git a/web/src/pages/Platform/Overview/Cluster/Monitor/advanced.jsx b/web/src/pages/Platform/Overview/Cluster/Monitor/advanced.jsx index a1ae3149..9d3f023c 100644 --- a/web/src/pages/Platform/Overview/Cluster/Monitor/advanced.jsx +++ b/web/src/pages/Platform/Overview/Cluster/Monitor/advanced.jsx @@ -290,7 +290,11 @@ export default (props) => { "segment_memory", "segment_terms_memory", "segment_index_writer_memory", - "segment_term_vectors_memory" + "segment_term_vectors_memory", + "segment_norms_memory", + "segment_points_memory", + "segment_version_map", + "segment_fixed_bit_set", ] ], [ diff --git a/web/src/pages/Platform/Overview/Indices/Monitor/advanced.jsx b/web/src/pages/Platform/Overview/Indices/Monitor/advanced.jsx index 365a2369..ae05f8a4 100644 --- a/web/src/pages/Platform/Overview/Indices/Monitor/advanced.jsx +++ b/web/src/pages/Platform/Overview/Indices/Monitor/advanced.jsx @@ -64,7 +64,11 @@ export default (props) => { "segment_memory", "segment_terms_memory", "segment_index_writer_memory", - "segment_term_vectors_memory" + "segment_term_vectors_memory", + "segment_norms_memory", + "segment_points_memory", + "segment_version_map", + "segment_fixed_bit_set", ] ], [ diff --git a/web/src/pages/Platform/Overview/Indices/Monitor/overview.jsx b/web/src/pages/Platform/Overview/Indices/Monitor/overview.jsx index 268de22a..64964c91 100644 --- a/web/src/pages/Platform/Overview/Indices/Monitor/overview.jsx +++ b/web/src/pages/Platform/Overview/Indices/Monitor/overview.jsx @@ -26,7 +26,7 @@ export default (props) => { "search_throughput", "index_latency", "search_latency", - isAgent && !shardID ? "shard_state" : undefined, + isAgent ? (shardID ? undefined : "shard_state") : "segment_memory", ].filter((item) => !!item)} /> );