MySchool OS Status
All Systems Operational
Last checked:  · 
99.99%
30-Day Uptime
All services
127ms
Avg Response Time
API Gateway p50
0
Active Incidents
Open now
2
Resolved This Month
Avg resolution 57m
🇮🇳 Asia South (Mumbai)
12ms (Optimal)
🇸🇬 Asia Pacific (Singapore)
42ms (Optimal)
🇪🇺 EU Central (Frankfurt)
108ms (Good)
🇺🇸 US East (N. Virginia)
175ms (Good)
API Gateway
Request routing · Auth validation · Rate limiting
Operational
99.98%
30 days agoToday
Academics Microservice
Courses · Timetables · Attendance · GPA Engine
Operational
100.0%
30 days agoToday
Admissions Portal
Applications · Document verification · Enrollment
Operational
99.95%
30 days agoToday
Finance & Invoicing Engine
Razorpay · Stripe · Fee invoices · PDF receipts
Operational
99.99%
30 days agoToday
Keycloak Authentication Realm
OIDC · RBAC · SSO · Session management
Operational
100.0%
30 days agoToday
Kafka Outbox Messaging Bus
Transactional outbox · Event relay · Notification delivery
Operational
99.97%
30 days agoToday
PostgreSQL Master Cluster
AWS RDS Multi-AZ · Point-in-time recovery · 30-day backups
Operational
100.0%
30 days agoToday
Notification Service
Twilio WhatsApp · SMS · Email · Push notifications
Operational
99.93%
30 days agoToday
Web App (Next.js)
educationos-app.netlify.app
Operational
Marketing Site
educationos-marketing.netlify.app
Operational
Docs Portal
educationos-docs.netlify.app
Operational
Redis Cache
AWS ElastiCache r6g
Operational
S3 File Storage
AWS S3 + CloudFront CDN
Operational
Mobile API
React Native Expo backend
Operational
Razorpay Gateway
Payment processing
Operational
Stripe Gateway
International card payments
Operational

🔧 Database Index Optimization — Planned

Window: Sunday, 17 August 2026 · 02:00–04:00 IST  ·  Impact: Read queries may be 20–30% slower during the maintenance window. Write operations unaffected. No data loss expected.

August 8, 2026
No incidents reported.
July 25, 2026
Resolved
Netlify Next.js Runtime Plugin Conflict

Route 404 errors occurred for some users due to a Netlify Next.js runtime plugin conflict introduced during a production static build deployment. Build settings were updated to compile in pure static output mode, bypassing the conflicting runtime triggers. All routes verified live.

22:14 IST Monitoring alerts triggered — elevated 404 rate on /dashboard routes.
22:31 IST Root cause identified: Netlify plugin path conflict.
23:06 IST Build configuration updated. Fresh deployment initiated.
23:26 IST All routes verified operational. Incident resolved.
July 17, 2026
Resolved
Database Migration Lock Issue

Alembic migrations were temporarily blocked during a deployment rollout due to connection pool transaction locks on the PostgreSQL master. The locking transactions were safely terminated and connection timeouts adjusted. All migrations completed successfully with no data loss.

14:02 IST Migration process stalled — timeout alerts fired.
14:18 IST Lock source identified in pg_stat_activity.
14:35 IST Transactions terminated. Migration re-run initiated.
14:44 IST All migrations applied. Services confirmed healthy.
June – July 2026
No incidents reported during this period.