filter charts on undefined

This commit is contained in:
mbecker20
2023-01-12 20:20:42 +00:00
parent d227f2c311
commit d604b28d91
2 changed files with 15 additions and 11 deletions
+12 -9
View File
@@ -60,7 +60,7 @@ export const LoadChart: Component<{
disableScroll?: boolean;
}> = (p) => {
const line = () => {
return p.stats()?.map((s) => {
return p.stats()?.filter(s => s.system_load !== undefined).map((s) => {
return {
time: convertTsMsToLocalUnixTsInSecs(
(s as SystemStatsRecord).ts || (s as SystemStats).refresh_ts
@@ -114,14 +114,17 @@ export const CpuFreqChart: Component<{
disableScroll?: boolean;
}> = (p) => {
const line = () => {
return p.stats()?.map((s) => {
return {
time: convertTsMsToLocalUnixTsInSecs(
(s as SystemStatsRecord).ts || (s as SystemStats).refresh_ts
),
value: s.cpu_freq_mhz! / 1000,
};
});
return p
.stats()
?.filter((s) => s.cpu_freq_mhz !== undefined)
.map((s) => {
return {
time: convertTsMsToLocalUnixTsInSecs(
(s as SystemStatsRecord).ts || (s as SystemStats).refresh_ts
),
value: s.cpu_freq_mhz! / 1000,
};
});
};
return (
<SingleStatChart
+3 -2
View File
@@ -260,6 +260,7 @@ export interface SystemProcess {
name: string;
exe?: string;
cmd: string[];
start_time?: number;
cpu_perc: number;
mem_mb: number;
disk_read_kb: number;
@@ -270,9 +271,9 @@ export interface SystemStatsRecord {
_id?: string;
server_id: string;
ts: number;
system_load: number;
system_load?: number;
cpu_perc: number;
cpu_freq_mhz: number;
cpu_freq_mhz?: number;
mem_used_gb: number;
mem_total_gb: number;
disk: DiskUsage;