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
|
||||
Object.entries(stats["cameras"]).forEach(([name, cam]) => {
|
||||
if (
|
||||
stats["cpu_usages"][cam["ffmpeg_pid"]] &&
|
||||
stats["cpu_usages"][cam["pid"]]
|
||||
) {
|
||||
const ffmpegAvg = parseFloat(
|
||||
stats["cpu_usages"][cam["ffmpeg_pid"]].cpu_average,
|
||||
stats["cpu_usages"][cam["ffmpeg_pid"]]?.cpu_average,
|
||||
);
|
||||
const detectAvg = parseFloat(
|
||||
stats["cpu_usages"][cam["pid"]].cpu_average,
|
||||
stats["cpu_usages"][cam["pid"]]?.cpu_average,
|
||||
);
|
||||
|
||||
if (!isNaN(ffmpegAvg) && ffmpegAvg >= 20.0) {
|
||||
@ -60,12 +56,6 @@ export default function useStats(stats: FrigateStats | undefined) {
|
||||
color: "text-danger",
|
||||
});
|
||||
}
|
||||
} else {
|
||||
problems.push({
|
||||
text: `${name.replaceAll("_", " ")} is offline.`,
|
||||
color: "text-danger",
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
return problems;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user