System Settings

Service health and platform alert configuration. Data is placeholder until the backend is wired.

Uptime (30d)99.97%
API latency (p50)84 ms
WebSocket connections1,204
Queue backlog17Jobs waiting
RPC health142 msBase mainnet p50
Error rate (1h)0.4%

Service health

ServiceStatusUptime (30d)Latency (p50)Detail
APIOperational99.98%84 ms312 req/s
WebSocket relayOperational99.95%31 ms1,204 connections
Database (Postgres)Operational99.99%6 msPool 42/100
Cache (Redis)Degraded99.91%9 msLatency spikes above 500 ms
QueuesOperational99.97%17 jobs backlog
Blockchain RPCOperational99.90%142 msBase mainnet + Sepolia
ContractsOperational100%Chessdict v1.2.0
AuthenticationOperational99.99%48 msSIWE + sessions
Notifications (push)Operational99.93%210 ms121 failures 24h
EmailOperational99.96%97.8% delivery 30d
StorageOperational100%12 ms38% capacity
Background workersOperational99.94%Settlement worker: 2 retries 24h

Alert rules

AlertTriggerChannelsEscalationStatusActions
Large withdrawal≥ $2,000 single withdrawal
DashboardEmail
Escalate if unacknowledged 15mEnabled
Unusual stake volume> 3× 7-day hourly average
Dashboard
Escalate after 30mEnabled
Contract call failureAny owner-function revert
DashboardEmail
Immediate escalationEnabled
Financial mismatchReconciliation delta > $100
DashboardEmail
Immediate escalationEnabled
Sudden user spike> 5× normal signup rate
Dashboard
Escalate after 1hEnabled
Service outageAny service down > 60s
DashboardEmail
Immediate escalationEnabled
Failed settlementAny settlement failure
DashboardEmail
Escalate if unresolved 30mEnabled
Suspicious account cluster≥ 3 linked flagged accounts
Dashboard
Route to moderation queueEnabled
RPC outageRPC unreachable > 30s
DashboardEmail
Immediate escalationEnabled
Balance discrepancyUser balance delta > $50
Dashboard
Escalate after 15mDisabled

Slack, Discord, and pager channels arrive later (PRD §18). Alert configuration changes are audited.