-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
The http://status.cpantesters.org page is currently a placeholder to get to Grafana, which has some charts that show me how the system is doing and some monitors to alert me when things are bad.
The status page should display the following data:
- Backend (minion status)
- Number of workers online
- Number of workers busy
- Jobs processed in the last hour (sparkline chart)
- Errors encountered in the last hour (sparkline chart)
- Reports
- Reports submitted in the last hour (sparkline chart)
- Reports processed in the last hour (sparkline chart)
- Websites
- These things are repeated for the www and API sites
- The legacy metabase is considered part of the API site
- Page requests served in the last hour (sparkline chart)
- Cache misses (sparkline chart)
- These things are repeated for the www and API sites
- Servers
- These things are repeated for each server we have
- CPU usage over the last hour
- Memory usage over the last hour
- Disk I/O over the last hour
- Network I/O over the last hour
This ticket should create a mockup for the status page that shows this data in a useful manner. Not all of this data is being collected, but that's for a future ticket. When possible, charts from Grafana dashboards should be used, so the mockup should use mock Grafana charts (which requires admin access to Grafana, ask me for that).
Metadata
Metadata
Assignees
Labels
No labels