From a3f68cc761e45efb549894d65617d02875a3ff90 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Tue, 9 Apr 2024 14:25:28 -0600 Subject: [PATCH] Fix intel memory stats --- web/src/views/system/GeneralMetrics.tsx | 52 +++++++++++++++---------- 1 file changed, 32 insertions(+), 20 deletions(-) diff --git a/web/src/views/system/GeneralMetrics.tsx b/web/src/views/system/GeneralMetrics.tsx index 274753ae7..563d13fc2 100644 --- a/web/src/views/system/GeneralMetrics.tsx +++ b/web/src/views/system/GeneralMetrics.tsx @@ -193,6 +193,14 @@ export default function GeneralMetrics({ return []; } + if ( + Object.keys(statsHistory?.at(0)?.gpu_usages ?? {}).length == 1 && + Object.keys(statsHistory?.at(0)?.gpu_usages ?? {})[0].includes("intel") + ) { + // intel gpu stats do not support memory + return undefined; + } + const series: { [key: string]: { name: string; data: { x: number; y: string }[] }; } = {}; @@ -285,7 +293,7 @@ export default function GeneralMetrics({
{statsHistory.length != 0 ? ( -
+
Detector Inference Speed
{detInferenceTimeSeries.map((series) => ( )} {statsHistory.length != 0 ? ( -
+
Detector CPU Usage
{detCpuSeries.map((series) => ( )} {statsHistory.length != 0 ? ( -
+
Detector Memory Usage
{detMemSeries.map((series) => (
{statsHistory.length != 0 ? ( -
+
GPU Usage
{gpuSeries.map((series) => ( )} {statsHistory.length != 0 ? ( -
-
GPU Memory
- {gpuMemSeries.map((series) => ( - - ))} -
+ <> + {gpuMemSeries && ( +
+
GPU Memory
+ {gpuMemSeries.map((series) => ( + + ))} +
+ )} + ) : ( )} @@ -402,7 +414,7 @@ export default function GeneralMetrics({
{statsHistory.length != 0 ? ( -
+
Process CPU Usage
{otherProcessCpuSeries.map((series) => ( )} {statsHistory.length != 0 ? ( -
+
Process Memory Usage
{otherProcessMemSeries.map((series) => (