docs: sync from deployment 38cb75b — pg store defaults
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user