Software Engineering
Monitoring and Debugging Applications
Logs, metrics, and a way to reproduce the failing request are the minimum. An alert should name the user-visible symptom, not only a saturated resource.
This note is a starting point. A published study with measurements will appear on the projects page only after the work has been completed and checked.