-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Description
Implement uptime monitoring for Taipei Tech (NTUT) school portals and related academic services using Upptime. This will provide transparency on service availability and help with debugging issues related to server downtime.
Proposed Services to Monitor
Based on the current implementation, we should monitor:
- NPortal (Web):
https://nportal.ntut.edu.tw - NPortal (App API):
https://app.ntut.edu.tw/ - Course System:
https://aps.ntut.edu.tw/course/tw/ - i-School+:
https://istudy.ntut.edu.tw/learn/ - Student Query Service:
https://aps-stu.ntut.edu.tw/StuQuery/
Benefits
- Status Page: Automatically generated status page for students to check if the portal is down.
- Incident Reports: Historical data on downtime and response times.
- Notifications: Integration with GitHub Actions to alert maintainers when services fail.
Implementation Idea
Upptime can be set up in a separate repository or integrated into a new branch/workflow that uses GitHub Actions to perform periodic health checks.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels