Question 5: mithal.space Engine Monitoring Dashboard
Overview
Automated monitoring solution for mithal.space that tracks:
- HTTP Latency (Request response time in ms)
- Uptime / Availability (Status code verification)
- SSL Certificate Expiration (Remaining validity days)
- DNS Resolution Time (Name server resolution delay)
- Search Response Latency (End-to-end query performance)
Architecture & Integration
- Collector (
monitor.py): Python script collecting operational metrics and appending structured logs tometrics.json. - Web Dashboard (
dashboard.html): Frontend interface rendering active health metrics and interactive Chart.js response time graphs. - Endpoint Integration: Exposed via Flask on
/mithal-dashboardand/api/mithal-metrics.