[SRE] Application Monitoring — Single Pane of Glass

Tony
1 min readFeb 9, 2020

--

Application Monitoring

Monitoring can include many types of data, in this article I only focus on DevOps application monitoring.

At its basic level, application monitoring allows you and team to gain visibility into your application, which is a core requirement for judging system health and diagnosing your app when things go wrong.

Monitoring Data Source

Your source of monitoring data should at least cover the following two things:

  • Metrics: Numerical measurements that representing application attributes and events.
  • Logs: References to record of events.

There are many good monitoring systems available, in both hosted and cloud solutions. For example, traditional tools like Nagios or Zabbix, modern tools such as Datadog or New Relic, Iaas vendors like AWS CloudWatch or Google StackDriver. You need to spend time and research one that meets your own requirements.

Robust Application Monitoring Dashboard

Here I’d like to recommend my own application monitoring dashboard, which provides a single pane glass of the application status. It built on top of “Four Golden Signals of Application Health”, combined with helpful application basic information. I hope it will help you to build your own application dashboard.

Robust Application Monitoring Dashboard Template

--

--

Tony
Tony

No responses yet