mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-05 10:45:21 +03:00
Don't show network bandwidth in system stats page if not enabled
This commit is contained in:
parent
21abed53c1
commit
a4a0aedd3b
@ -96,7 +96,8 @@ export default function System() {
|
|||||||
System <span className="text-sm">{service.version}</span>
|
System <span className="text-sm">{service.version}</span>
|
||||||
</Heading>
|
</Heading>
|
||||||
{config && (
|
{config && (
|
||||||
<span class="p-1">go2rtc {go2rtc && ( `${go2rtc.version} ` ) }
|
<span class="p-1">
|
||||||
|
go2rtc {go2rtc && `${go2rtc.version} `}
|
||||||
<Link
|
<Link
|
||||||
className="text-blue-500 hover:underline"
|
className="text-blue-500 hover:underline"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
@ -239,7 +240,7 @@ export default function System() {
|
|||||||
<Th>Inference Speed</Th>
|
<Th>Inference Speed</Th>
|
||||||
<Th>CPU %</Th>
|
<Th>CPU %</Th>
|
||||||
<Th>Memory %</Th>
|
<Th>Memory %</Th>
|
||||||
<Th>Network Bandwidth</Th>
|
{config.telemetry.network_bandwidth && <Th>Network Bandwidth</Th>}
|
||||||
</Tr>
|
</Tr>
|
||||||
</Thead>
|
</Thead>
|
||||||
<Tbody>
|
<Tbody>
|
||||||
@ -248,7 +249,9 @@ export default function System() {
|
|||||||
<Td>{detectors[detector]['inference_speed']} ms</Td>
|
<Td>{detectors[detector]['inference_speed']} ms</Td>
|
||||||
<Td>{cpu_usages[detectors[detector]['pid']]?.['cpu'] || '- '}%</Td>
|
<Td>{cpu_usages[detectors[detector]['pid']]?.['cpu'] || '- '}%</Td>
|
||||||
<Td>{cpu_usages[detectors[detector]['pid']]?.['mem'] || '- '}%</Td>
|
<Td>{cpu_usages[detectors[detector]['pid']]?.['mem'] || '- '}%</Td>
|
||||||
<Td>{bandwidth_usages[detectors[detector]['pid']]?.['bandwidth'] || '- '}KB/s</Td>
|
{config.telemetry.network_bandwidth && (
|
||||||
|
<Td>{bandwidth_usages[detectors[detector]['pid']]?.['bandwidth'] || '- '}KB/s</Td>
|
||||||
|
)}
|
||||||
</Tr>
|
</Tr>
|
||||||
</Tbody>
|
</Tbody>
|
||||||
</Table>
|
</Table>
|
||||||
@ -346,25 +349,30 @@ export default function System() {
|
|||||||
<Th>FPS</Th>
|
<Th>FPS</Th>
|
||||||
<Th>CPU %</Th>
|
<Th>CPU %</Th>
|
||||||
<Th>Memory %</Th>
|
<Th>Memory %</Th>
|
||||||
<Th>Network Bandwidth</Th>
|
{config.telemetry.network_bandwidth && <Th>Network Bandwidth</Th>}
|
||||||
</Tr>
|
</Tr>
|
||||||
</Thead>
|
</Thead>
|
||||||
<Tbody>
|
<Tbody>
|
||||||
<Tr key="ffmpeg" index="0">
|
<Tr key="ffmpeg" index="0">
|
||||||
<Td>ffmpeg
|
<Td>
|
||||||
|
ffmpeg
|
||||||
<Button
|
<Button
|
||||||
className="rounded-full"
|
className="rounded-full"
|
||||||
type="text"
|
type="text"
|
||||||
color="gray"
|
color="gray"
|
||||||
aria-label={cpu_usages[cameras[camera]['ffmpeg_pid']]?.['cmdline']}
|
aria-label={cpu_usages[cameras[camera]['ffmpeg_pid']]?.['cmdline']}
|
||||||
onClick={() => copy(cpu_usages[cameras[camera]['ffmpeg_pid']]?.['cmdline'])}
|
onClick={() => copy(cpu_usages[cameras[camera]['ffmpeg_pid']]?.['cmdline'])}
|
||||||
><About className="w-3" /></Button>
|
>
|
||||||
|
<About className="w-3" />
|
||||||
|
</Button>
|
||||||
</Td>
|
</Td>
|
||||||
<Td>{cameras[camera]['ffmpeg_pid'] || '- '}</Td>
|
<Td>{cameras[camera]['ffmpeg_pid'] || '- '}</Td>
|
||||||
<Td>{cameras[camera]['camera_fps'] || '- '}</Td>
|
<Td>{cameras[camera]['camera_fps'] || '- '}</Td>
|
||||||
<Td>{cpu_usages[cameras[camera]['ffmpeg_pid']]?.['cpu'] || '- '}%</Td>
|
<Td>{cpu_usages[cameras[camera]['ffmpeg_pid']]?.['cpu'] || '- '}%</Td>
|
||||||
<Td>{cpu_usages[cameras[camera]['ffmpeg_pid']]?.['mem'] || '- '}%</Td>
|
<Td>{cpu_usages[cameras[camera]['ffmpeg_pid']]?.['mem'] || '- '}%</Td>
|
||||||
<Td>{bandwidth_usages[cameras[camera]['ffmpeg_pid']]?.['bandwidth'] || '- '}KB/s</Td>
|
{config.telemetry.network_bandwidth && (
|
||||||
|
<Td>{bandwidth_usages[cameras[camera]['ffmpeg_pid']]?.['bandwidth'] || '- '}KB/s</Td>
|
||||||
|
)}
|
||||||
</Tr>
|
</Tr>
|
||||||
<Tr key="capture" index="1">
|
<Tr key="capture" index="1">
|
||||||
<Td>Capture</Td>
|
<Td>Capture</Td>
|
||||||
@ -430,7 +438,7 @@ export default function System() {
|
|||||||
<Th>CPU %</Th>
|
<Th>CPU %</Th>
|
||||||
<Th>Avg CPU %</Th>
|
<Th>Avg CPU %</Th>
|
||||||
<Th>Memory %</Th>
|
<Th>Memory %</Th>
|
||||||
<Th>Network Bandwidth</Th>
|
{config.telemetry.network_bandwidth && <Th>Network Bandwidth</Th>}
|
||||||
</Tr>
|
</Tr>
|
||||||
</Thead>
|
</Thead>
|
||||||
<Tbody>
|
<Tbody>
|
||||||
@ -439,7 +447,9 @@ export default function System() {
|
|||||||
<Td>{cpu_usages[processes[process]['pid']]?.['cpu'] || '- '}%</Td>
|
<Td>{cpu_usages[processes[process]['pid']]?.['cpu'] || '- '}%</Td>
|
||||||
<Td>{cpu_usages[processes[process]['pid']]?.['cpu_average'] || '- '}%</Td>
|
<Td>{cpu_usages[processes[process]['pid']]?.['cpu_average'] || '- '}%</Td>
|
||||||
<Td>{cpu_usages[processes[process]['pid']]?.['mem'] || '- '}%</Td>
|
<Td>{cpu_usages[processes[process]['pid']]?.['mem'] || '- '}%</Td>
|
||||||
<Td>{bandwidth_usages[processes[process]['pid']]?.['bandwidth'] || '- '}KB/s</Td>
|
{config.telemetry.network_bandwidth && (
|
||||||
|
<Td>{bandwidth_usages[processes[process]['pid']]?.['bandwidth'] || '- '}KB/s</Td>
|
||||||
|
)}
|
||||||
</Tr>
|
</Tr>
|
||||||
</Tbody>
|
</Tbody>
|
||||||
</Table>
|
</Table>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user