修好判断

main
陈博文 6 days ago
parent 9f31d22472
commit 877a676806

@ -57,14 +57,14 @@ const echartsRef = ref();
const totalTop = { const totalTop = {
title: `${props.title}资源分配率 Top5`, title: `${props.title}资源分配率 Top5`,
config: [ config: [
{ props.type === 'node' && {
tab: 'CPU', tab: 'CPU',
key: 'cpu', key: 'cpu',
nameKey: 'instance', nameKey: 'instance',
data: [], data: [],
query: `topk(5, sum(hami_container_vcore_allocated) by (instance) / sum(hami_core_size) by (instance) * 100)`, query: `topk(5, sum(hami_container_vcore_allocated) by (instance) / sum(hami_core_size) by (instance) * 100)`,
}, },
{ props.type === 'node' && {
tab: '内存', tab: '内存',
key: 'internal', key: 'internal',
nameKey: 'instance', nameKey: 'instance',
@ -92,21 +92,20 @@ const totalTop = {
nameKey: props.type, nameKey: props.type,
query: `topk(5, sum(hami_container_vmemory_allocated{}) by (${props.type}) / sum(hami_memory_size{}) by (${props.type}) * 100)`, query: `topk(5, sum(hami_container_vmemory_allocated{}) by (${props.type}) / sum(hami_memory_size{}) by (${props.type}) * 100)`,
}, },
], ].filter(Boolean),
}; };
const usedTop = { const usedTop = {
title: `${props.title}资源使用率 Top5`, title: `${props.title}资源使用率 Top5`,
config: [ config: [
{ props.type === 'node' && {
tab: 'CPU', tab: 'CPU',
key: 'cpu', key: 'cpu',
nameKey: 'instance', nameKey: 'instance',
data: [], data: [],
query: `topk(5, (1 - avg(rate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance)) * 100) query: `topk(5, (1 - avg(rate(node_cpu_seconds_total{mode="idle"}[5m])) by (instance)) * 100)`,
`,
}, },
{ props.type === 'node' && {
tab: '内存', tab: '内存',
key: 'internal', key: 'internal',
nameKey: 'instance', nameKey: 'instance',
@ -127,7 +126,7 @@ const usedTop = {
nameKey: props.type, nameKey: props.type,
query: `topk(5, sum(hami_memory_used) by (${props.type}) / sum(hami_memory_size) by (${props.type}) * 100)`, query: `topk(5, sum(hami_memory_used) by (${props.type}) / sum(hami_memory_size) by (${props.type}) * 100)`,
}, },
], ].filter(Boolean),
}; };
const pieConfig = { const pieConfig = {

Loading…
Cancel
Save