Useful Tools for Monitoring Your Applications

During the last year or so me and my team have worked a lot in setting up monitoring and alerts for our applications in production so that we can work on fixing the issues proactively rather than react to issues reported by our end clients.

We are so far using the following tools:

  • Newrelic
    • Infrastructure Alerts - We have setup infrastructure alerts to report any issues related to high cpu usage, high memory usage, low disk space and host not reporting.
    • APM
    • Logging
    • Cost - Its FREE to use for up to 100GB / month which is a fantastic offer to evaluate the toolset provided by Newrelic.
  • healthchecks.io
    • Using it to monitor status of our crons
  • UptimeRobot
    • Using it to monitor status of our websites.
All of these tools integrate with Slack which is a big plus.

In case you guys need some more information regarding our setup, please feel free to send me a message on LinkedIn @ https://www.linkedin.com/in/omariqbalnaru/

Comments

Popular posts from this blog

Laravel 8 Upgrade Strategy