Opened at 2025-05-12T10:29:29Z
Last modified at 2025-05-12T14:48:45Z
#4175 new enhancement
Provide basic monitoring of critical services
Reported by: | btlogy | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | dev-infrastructure | Version: | n/a |
Keywords: | Cc: | hacklschorsch | |
Launchpad Bug: |
Description (last modified by btlogy)
Scope
AsIs: Some of the critical services powering the Tahoe-LAFS project (mainly this Trac instance) can become unavailable w/o any active member of the community being notified.
In many occasions, downtime have been reported by visitors reaching on IRC (or elsewhere) asking if someone with the proper access could take action.
ToBe: Implement a basic monitoring solution tracking the availability of the critical services and allowing relevant people to be notified as soon as one of them is detected as unavailable.
We are proposing to use Upptime to achieve this, and the end result can already be seen here.
Value
- Contributors would be able to see past and ongoing downtime's.
- Maintainers would be able to be notified to take corrective action earlier.
- Statistics about the availability of the services will be publicly available and support future changes.
Requirements
- Transfer the existing git repository (already provisioned with Upptime, CI and pages) from LeastAuthority? to Tahoe-LAFS org. on GH.
- Reconfigure owner/org name where needed.
Additional information
This enhancement is a very nice to have for the execution of the MoveOffTrac project, in which it is planned to replace the issue tracking, wiki and web landing page solution, and hopefully improve their availability.
Change History (2)
comment:1 Changed at 2025-05-12T10:30:06Z by btlogy
- Summary changed from Provide basic monitoring to Provide basic monitoring of critical services
comment:2 Changed at 2025-05-12T14:48:45Z by btlogy
- Description modified (diff)