metrics: pick last item in series
picking the first item for "max" is not correct
This commit is contained in:
@@ -278,10 +278,10 @@ async function getContainer(name, options) {
|
||||
blockWriteRate: results[3],
|
||||
networkReadRate: results[4],
|
||||
networkWriteRate: results[5],
|
||||
blockReadTotal: results[6][0] && results[6][0][0] ? results[6][0][0] : 0,
|
||||
blockWriteTotal: results[7][0] && results[7][0][0] ? results[7][0][0] : 0,
|
||||
networkReadTotal: results[8][0] && results[8][0][0] ? results[8][0][0] : 0,
|
||||
networkWriteTotal: results[9][0] && results[9][0][0] ? results[9][0][0] : 0,
|
||||
blockReadTotal: results[6].at(-1)?.[0] ?? 0,
|
||||
blockWriteTotal: results[7].at(-1)?.[0] ?? 0,
|
||||
networkReadTotal: results[8].at(-1)?.[0] ?? 0,
|
||||
networkWriteTotal: results[9].at(-1)?.[0] ?? 0,
|
||||
};
|
||||
}
|
||||
|
||||
@@ -341,10 +341,10 @@ async function readSystemFromGraphite(options) {
|
||||
blockWriteRate: results[4],
|
||||
networkReadRate: results[5],
|
||||
networkWriteRate: results[6],
|
||||
blockReadTotal: results[7][0] && results[7][0][0] ? results[7][0][0] : 0,
|
||||
blockWriteTotal: results[8][0] && results[8][0][0] ? results[8][0][0] : 0,
|
||||
networkReadTotal: results[9][0] && results[9][0][0] ? results[9][0][0] : 0,
|
||||
networkWriteTotal: results[10][0] && results[10][0][0] ? results[10][0][0] : 0,
|
||||
blockReadTotal: results[7].at(-1)?.[0] ?? 0,
|
||||
blockWriteTotal: results[8].at(-1)?.[0] ?? 0,
|
||||
networkReadTotal: results[9].at(-1)?.[0] ?? 0,
|
||||
networkWriteTotal: results[10].at(-1)?.[0] ?? 0,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user