diff --git a/argocd/manifests/frigate/frigate-config.yml b/argocd/manifests/frigate/frigate-config.yml index 08d6819..a697d2a 100644 --- a/argocd/manifests/frigate/frigate-config.yml +++ b/argocd/manifests/frigate/frigate-config.yml @@ -70,14 +70,14 @@ model: record: enabled: true continuous: - days: 3 + days: 180 alerts: retain: - days: 30 + days: 730 mode: active_objects detections: retain: - days: 14 + days: 30 mode: motion snapshots: diff --git a/docs/changelog.d/+frigate-retention-and-check.infra.md b/docs/changelog.d/+frigate-retention-and-check.infra.md new file mode 100644 index 0000000..d09e510 --- /dev/null +++ b/docs/changelog.d/+frigate-retention-and-check.infra.md @@ -0,0 +1 @@ +Bump Frigate recording retention (180d continuous, 30d detections, 730d alerts) and add camera-fps health check to services-check. diff --git a/mise-tasks/services-check b/mise-tasks/services-check index d0de329..44d5722 100755 --- a/mise-tasks/services-check +++ b/mise-tasks/services-check @@ -83,6 +83,7 @@ check_http "CV" "https://cv.ops.eblu.me/" check_http "Ntfy" "https://ntfy.ops.eblu.me/v1/health" check_http "Authentik" "https://authentik.ops.eblu.me/-/health/live/" check_http "Frigate" "https://nvr.ops.eblu.me/api/version" +check_service "frigate-recording" "curl -sf --max-time 5 https://nvr.ops.eblu.me/api/stats | jq -e '.camera_fps > 0'" check_http "JobSync" "https://jobsync.ops.eblu.me/" echo ""