Fix nested directory structure for q5-mithal-monitor
هذا الالتزام موجود في:
14
q5-mithal-monitor/README.md
Normal file
14
q5-mithal-monitor/README.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# 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
|
||||
1. **Collector (`monitor.py`):** Python script collecting operational metrics and appending structured logs to `metrics.json`.
|
||||
2. **Web Dashboard (`dashboard.html`):** Frontend interface rendering active health metrics and interactive Chart.js response time graphs.
|
||||
3. **Endpoint Integration:** Exposed via Flask on `/mithal-dashboard` and `/api/mithal-metrics`.
|
||||
المرجع في مشكلة جديدة
حظر مستخدم