fix: optimize column `CPU Usage` in `Monitor Nodes` (#34)
Co-authored-by: yaojiping <yaojiping@infini.ltd>
This commit is contained in:
parent
aaa4dcee6b
commit
1a62e5a1c4
|
@ -153,7 +153,16 @@ export default ({
|
|||
{
|
||||
title: "CPU Usage",
|
||||
dataIndex: "cpu",
|
||||
render: (text, record) => <span>{text ? `${text}%` : "N/A"}</span>,
|
||||
render: (text, record) => {
|
||||
const number = parseFloat(text);
|
||||
if (Number.isNaN(number)) {
|
||||
return "N/A"
|
||||
}
|
||||
if (number === 0) {
|
||||
return "1%"
|
||||
}
|
||||
return `${text}%`
|
||||
},
|
||||
sorter: (a, b) => a?.cpu - b?.cpu,
|
||||
className: "verticalAlign",
|
||||
},
|
||||
|
@ -171,7 +180,16 @@ export default ({
|
|||
{
|
||||
title: "JVM Heap",
|
||||
dataIndex: "heap.percent",
|
||||
render: (text, record) => <span>{text ? `${text}%` : "N/A"}</span>,
|
||||
render: (text, record) => {
|
||||
const number = parseFloat(text);
|
||||
if (Number.isNaN(number)) {
|
||||
return "N/A"
|
||||
}
|
||||
if (number === 0) {
|
||||
return "1%"
|
||||
}
|
||||
return `${text}%`
|
||||
},
|
||||
sorter: (a, b) => a?.["heap.percent"] - b?.["heap.percent"],
|
||||
className: "verticalAlign",
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue