Improve System Health pane (#24188)

* build out system health pane

* tweaks

* fixes

* fix notice link so it opens the correct camera

* tweak language
This commit is contained in:
Josh Hawkins
2026-09-12 07:30:04 -06:00
committed by Nicolas Mowen
parent 6d33b31bc6
commit 70ce193e09
57 changed files with 3965 additions and 464 deletions
+56 -2
View File
@@ -18,7 +18,7 @@
"title": "Health",
"notices": {
"title": "Notices",
"empty": "No notices",
"empty": "Your Frigate installation is healthy",
"dismiss": "Dismiss",
"openSettings": "Open settings",
"openLink": "Open link",
@@ -31,7 +31,61 @@
"model_download_failed": "Downloading {{file}} failed: {{error}}",
"retention_unmet": "Recordings were deleted before their retention period to free space ({{cleared_mb}} of {{needed_mb}} MB needed)",
"update_available": "Frigate {{version}} is available"
}
},
"streamPrefix": "Stream {{index}}: {{message}}",
"streamPrefixRestream": "Stream {{index}} (via go2rtc): {{message}}",
"streamProbeFailed": "Stream {{index}} could not be probed: {{error}}",
"cameraProbeFailed": "Streams could not be probed: {{error}}",
"startupWindow": "Frigate started less than two minutes ago, live checks begin after startup"
},
"hardware": {
"title": "Hardware",
"objectDetection": "Object detection",
"hardwareAcceleration": "Hardware acceleration",
"enrichments": {
"title": "Enrichments",
"semantic_search": "Semantic search",
"face_recognition": "Face recognition",
"lpr": "License plate recognition",
"audio_transcription": "Audio transcription"
},
"cameraConnections": "Camera connections",
"allCamerasExcellent": "All cameras have an excellent connection.",
"fps": "{{camera}} / {{expected}} fps",
"nothingConfigured": "Nothing configured",
"allCameras": "All cameras",
"probeUnavailable": "Hardware detection is unavailable",
"justStarted": "Frigate just started",
"deviceNotFound": "{{devices}} was not found on this system",
"detectorNotRunning": "Detector process is not running",
"inferenceVerySlow": "Inference is very slow ({{speed}} ms)",
"inferenceSlow": "Inference is slow ({{speed}} ms)",
"inferenceMs": "{{speed}} ms",
"customArgs": "Custom ffmpeg arguments",
"customArgsNotVerified": "Custom ffmpeg arguments, not verified",
"hwaccelNotConfigured": "No hardware decoding is in use, but {{family}} is available. Select it in the ffmpeg settings",
"hwaccelHardwareMissing": "{{family}} is configured, but the hardware probe did not report it",
"unrecognizedDevice": "Unrecognized device override, not verified",
"decoderUsage": "decoder {{usage}}",
"remoteProvider": "Remote provider",
"acceleratorMissing": "Configured for {{device}} but no compatible accelerator was found",
"modelNotRunYet": "Model has not run yet, the device is verified after first use",
"fellBackToCpu": "Configured for {{device}} but running on the CPU",
"cpuDespiteAccelerator": "Running on the CPU although an accelerator is available",
"probed": "Probed",
"probing": "Probing...",
"recheck": "Re-check hardware",
"cameraStreams": "Camera streams",
"streamsNotChecked": "Not checked yet",
"streamsChecking": "Checking {{done}} of {{total}}",
"streamsClean": "No stream problems",
"checked": "Checked",
"runAgain": "Run again",
"runStreamChecks": "Run stream checks",
"streamsChecked_one": "{{count}} camera checked",
"streamsChecked_other": "{{count}} cameras checked",
"streamsFlagged_one": "{{count}} with problems, listed under Notices",
"streamsFlagged_other": "{{count}} with problems, listed under Notices"
}
},
"logs": {