mirror of
https://github.com/moghtech/komodo.git
synced 2026-09-05 08:00:48 +00:00
filter charts on undefined
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user