docs: sync from deployment 38cb75b — pg store defaults

This commit is contained in:
Siavash Sameni
2026-06-01 21:40:42 +04:00
parent 8a90bb69be
commit e908cfce63
5 changed files with 57 additions and 33 deletions

View File

@@ -91,6 +91,8 @@ Each `checks.*.ok` reflects the current backend state, except `rnApi`, which is
**Backend work:** ✅ Complete (2.6.49). Includes `healthCheckService` with 5 checks, route wired in `app.ts`, rate-limiter + logging skip, and 5 route-level unit tests.
**Postgres cutover monitoring:** As of deployment `38cb75b`, the live dev config also asserts `checks.postgres.enabledStoreCount >= 7` plus the individual `checks.postgres.storeModes.* == "postgres"` values for auth, config, address, category, level config, shop settings, and reviews.
---
## Proposed Gatus config
@@ -140,6 +142,14 @@ endpoints:
- "[BODY].checks.postgres.ok == true"
- "[BODY].checks.postgres.configured == true"
- "[BODY].checks.postgres.required == true"
- "[BODY].checks.postgres.enabledStoreCount >= 7"
- "[BODY].checks.postgres.storeModes.auth == \"postgres\""
- "[BODY].checks.postgres.storeModes.config == \"postgres\""
- "[BODY].checks.postgres.storeModes.address == \"postgres\""
- "[BODY].checks.postgres.storeModes.category == \"postgres\""
- "[BODY].checks.postgres.storeModes.levelConfig == \"postgres\""
- "[BODY].checks.postgres.storeModes.shopSettings == \"postgres\""
- "[BODY].checks.postgres.storeModes.review == \"postgres\""
- "[BODY].checks.redis.ok == true"
- "[BODY].checks.rnChainRegistry.ok == true"
- "[BODY].checks.rnChainRegistry.chainCount >= 1"