Monitoring as part of development cycle

Draft Disclaimer: Please note that this article is currently in draft form and may undergo revisions before final publication. The content, including information, opinions, and recommendations, is subject to change and may not represent the final version. We appreciate your understanding and patience as we work to refine and improve the quality of this article. Your feedback is valuable in shaping the final release.

Language Mismatch Disclaimer: Please be aware that the language of this article may not match the language settings of your browser or device.
Do you want to read articles in English instead ?

third party services

  • ohdearapp

metrics

  • heartbeat / status page
  • processes count
    • there is a limit to an amount of process we can run
  • long running process
  • too many processes: there is a limit to the number of processes a distribution can have
  • scheduler: process is running
  • queue monitoring:
    • process is running
    • when job taking too long
    • when queue backed up / Too many jobs
  • database
    • slow queries
    • connections count
  • CPU: when above 67%
  • memory: when above 67%
  • session
    • alarm when going viral ie alert when active users >= 50