mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-11 13:45:25 +03:00
check for invalid value
This commit is contained in:
parent
3098762254
commit
d96ee6dbf1
@ -36,15 +36,11 @@ export default function useStats(stats: FrigateStats | undefined) {
|
|||||||
|
|
||||||
// check camera cpu usages
|
// check camera cpu usages
|
||||||
Object.entries(stats["cameras"]).forEach(([name, cam]) => {
|
Object.entries(stats["cameras"]).forEach(([name, cam]) => {
|
||||||
if (
|
|
||||||
stats["cpu_usages"][cam["ffmpeg_pid"]] &&
|
|
||||||
stats["cpu_usages"][cam["pid"]]
|
|
||||||
) {
|
|
||||||
const ffmpegAvg = parseFloat(
|
const ffmpegAvg = parseFloat(
|
||||||
stats["cpu_usages"][cam["ffmpeg_pid"]].cpu_average,
|
stats["cpu_usages"][cam["ffmpeg_pid"]]?.cpu_average,
|
||||||
);
|
);
|
||||||
const detectAvg = parseFloat(
|
const detectAvg = parseFloat(
|
||||||
stats["cpu_usages"][cam["pid"]].cpu_average,
|
stats["cpu_usages"][cam["pid"]]?.cpu_average,
|
||||||
);
|
);
|
||||||
|
|
||||||
if (!isNaN(ffmpegAvg) && ffmpegAvg >= 20.0) {
|
if (!isNaN(ffmpegAvg) && ffmpegAvg >= 20.0) {
|
||||||
@ -60,12 +56,6 @@ export default function useStats(stats: FrigateStats | undefined) {
|
|||||||
color: "text-danger",
|
color: "text-danger",
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
problems.push({
|
|
||||||
text: `${name.replaceAll("_", " ")} is offline.`,
|
|
||||||
color: "text-danger",
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
return problems;
|
return problems;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user