Files
VacatureRadar/OPERATIONS.md
Jens 1397f085bd
deploy / deploy (push) Canceled after 0s
docs: record 0.3.14 production acceptance
2026-07-29 19:07:05 +02:00

15 lines
1.3 KiB
Markdown

# Operations
Dagelijks beheer omvat readiness, worker/beat-heartbeat, bronruns, notificatie-outbox, back-upouderdom en foutcategorieën. De automationcockpit toont alleen echte database- en cachewaarden; niet-meetbare queuediepte blijft expliciet onbekend.
- [Operationeel runbook](docs/operations/RUNBOOK.md)
- [Broncatalogus](docs/operations/LIVE_SOURCE_CATALOG.md)
- [Back-up en herstel](docs/operations/BACKUP_RESTORE.md)
- [Externe releaseacties](USER_INPUT_REQUIRED.md)
## Live observability 2026-07-29
Release 0.3.14 draait healthy op image `sha256:1ee84241c2f4ecef751f45df760054309843e1e98192035bc27476ae5a9477df`, zonder containerrestarts. Publieke readiness en zeven gastkernroutes antwoorden 200. De begrensde productie-importsmoke is volledig teruggerold. Performancebewaking kan worden herhaald met `scripts/run_import_benchmark.sh`; de runner weigert productiedatabases en externe hosts.
Na build, deploy en een afzonderlijke restart waren PostgreSQL, Redis, Gunicorn, Celery worker en Celery beat actief. `/health/ready/` rapporteerde database en cache `ok`. De automationpagina werd via het publieke domein geladen; queuediepte blijft bewust onbekend wanneer de cachebackend die niet betrouwbaar kan meten. De gecombineerde runtimeheartbeat bewijst beat-dispatch en workeruitvoering.