System Monitoring

Live System Health

Sentry errors · API performance · Job queues · Region health

1 fatal error require immediate attention. 1 critical job queue spike detected.

6

Unresolved Errors

1 fatal

4

Slow Endpoints (p95 >1s)

3 trending up

20

Failed Jobs (spike)

1 critical queue

2

Degraded Regions

0 fully healthy

🇮🇳

india

INR · Razorpay India

Degraded

Uptime

99.94%

Avg Latency

210ms

Error Rate

0.8%

Active Users

142

Payment Gateway
healthy
Moodle LMS
degraded
Database
healthy
Orders (last 1h)18
Payment Success Rate96.2%
🌍

overseas

USD · Razorpay Intl

Degraded

Uptime

99.87%

Avg Latency

380ms

Error Rate

2.1%

Active Users

23

Payment Gateway
degraded
Moodle LMS
degraded
Database
healthy
Orders (last 1h)4
Payment Success Rate91.5%

Error Rate (last 60 min)

India vs Overseas — % of requests

Avg Latency (last 60 min)

India vs Overseas — milliseconds

Sentry Error Feed

Live error stream from all projects

Slow API Queries

Endpoints with p50 > 500ms — sorted by p95 descending

Endpointp50p95p99CallsErr%Trend
POST/api/moodle/sync
🌐 Both
2.1s6.4s12.0s287.1%
POST/api/checkout/create-order
🌍 Overseas
1.2s3.1s5.8s892.2%
GET/api/admin/reports/revenue
🌐 Both
820ms2.3s4.1s1420.7%
GET/api/learner/dashboard
🇮🇳 India
610ms1.3s2.2s1,8470.1%
GET/api/admin/learners
🌐 Both
540ms980ms1.6s3120.0%

Failed Job Spike Alerts

Queues with failure counts above spike threshold

moodle-enrolcritical

MoodleEnrolError: User creation timeout after 30s

12

failed jobs

4× above threshold (3)Last failure 1d ago
email-sendhigh

ResendAPIError: Rate limit exceeded (100/min)

5

failed jobs

2.5× above threshold (2)Last failure 1d ago
certificate-generatemedium

CertificatePDFGenerationError: Canvas context unavailable

3

failed jobs

1.5× above threshold (2)Last failure 1d ago