diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 11091f04..5c02ef25 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -24,6 +24,40 @@ DATABASE_URL='postgresql+asyncpg://test:test@localhost/test' REDIS_URL='redis:// DATABASE_URL='postgresql+asyncpg://test:test@localhost/test' REDIS_URL='redis://localhost:6379/0' /Users/ogt/.pyenv/versions/3.11.7/bin/python -m ruff check apps/api/src/services/governance_agent.py apps/api/tests/test_governance_agent.py -> OK ``` +**production deploy / smoke**: + +```text +code commit: +de685142 fix(governance): dedupe km degradation owner review + +deploy marker: +c9b2e763 chore(cd): deploy de68514 [skip ci] + +Gitea Actions: +2047 Code Review -> success +2046 CD -> success + tests 3852 -> success + build-and-deploy 3853 -> success + post-deploy-checks 3854 -> success + +K8s image: +awoooi-api 192.168.0.110:5000/awoooi/api:de685142833d5c8db861dd5fd7c35f3e1ae22d9f +awoooi-web 192.168.0.110:5000/awoooi/web:de685142833d5c8db861dd5fd7c35f3e1ae22d9f +awoooi-worker 192.168.0.110:5000/awoooi/api:de685142833d5c8db861dd5fd7c35f3e1ae22d9f + +ArgoCD / rollout: +ArgoCD sync=Synced health=Healthy revision=c9b2e763 expected=c9b2e763 +deployment "awoooi-api" successfully rolled out +deployment "awoooi-web" successfully rolled out +deployment "awoooi-worker" successfully rolled out + +post-deploy: +Alert Chain Smoke -> 8/8 checks passed in 5.1s +Monitoring coverage -> 100.0%, 真實問題 0 +GET /api/v1/health -> degraded only because ollama_gcp_a timeout; ollama_gcp_b up and route order remains GCP-A -> GCP-B -> local +GET /api/v1/ai/governance/events?event_type=knowledge_degradation&from=2026-05-24T08:25:00Z -> total=0 +``` + **處置判讀**: - 這類告警不是服務故障,不應重啟 API / Redis / K8s workload。