Full Stack Monitoring

Full Stack Monitoring

In a complex enterprise application world, investing in a good full stack monitoring platform becomes a necessity. Getting timely actionable insight into anomalous behaviors of the application could save millions of dollars, a company's brand image and their customer relationships. A good full stack monitoring platform should provide across-the-board, high-level actionable metrics as well as the ability to drill down granular details with full context. A good platform delivers all these capabilities, easily moving between high-level and lower-level views  

What to Monitor?

How should you choose data metrics so that you can receive meaningful, automated alerts for potential problems and quickly investigate and get to the bottom of the issues? Instrument and collect as many metrics, events and logs as you reasonably can, Since the monitoring of complex systems demands comprehensive measurements. Collect metrics with sufficient granularity to make important information visible.  
Processor Utilization
Memory Utilization
Reads & Writes  
Network in & out
Disk Space Utilization 
Error logs
Messages Count
JVM Memory 
Error Logs

Connection Check
Active / Total Sessions
Table Space Usage %
Full Table Scans
Error Logs
Login Status Check
Key services Status 
Batch Job Status 
Job Completion Time
Key Transaction Counts
Users Logged-in
Error Logs
Monitoring Technology  

I got a chance to work hands-on with two leading providers of Monitoring platform for a cloud-based Lending and Leasing system: AWS CloudWatch and Data Dog. Both these are leaders in the monitoring platforms, and they enable full system visibility by bringing all the data about full stack application performance and customer experience into one platform. Investing in full stack monitoring gave us access to all the data for an entire infrastructure and applications, so teams can visualize the connections between services and components and quickly identify the source of the issues.
Dashboards and Visualizations

Both AWS CloudWatch and Data Dog have modern visualization capabilities using dashboards that enable you to create re-usable graphs and visualize your infrastructure resources and applications in a cohesive view. You can graph metrics and logs data side by side in a dashboard to quickly get the context and go from diagnosing the problem to understanding the root cause. You can visualize key metrics, like CPU utilization and memory, and compare them to capacity. You can also correlate the log pattern of a specific metric and set alarms to be proactively alerted about performance and operational issues. With a single source of truth, our organization was able to track the interactions between separate components and effectively troubleshoot issues that involve multiple teams and their interdependent services. 
About the Author:  
Vinay Bhatia is an experienced product leader, passionate about building financial products that delight customers. He has an extensive background in technology, cloud and agile software development.  


  1. This link on financial services was very useful for my search. If you don't know about the What Types of Private Equity Funds Are There? then ADDX financial services helps you.

  2. "It was an Intresting Article! Thanks for the Information,to learn more about ADDX .Read More"

  3. This comment has been removed by the author.

  4. One of the best article ever readed! Keep it up. Read some Article about Real Estate Investment Cycle Read More

  5. SmileBazar is the biggest online store for Mobile, Fashion, Electronics, Home Appliances, Books, Jewelry, Home, Furniture, Sporting goods, Beauty & Personal Care, Cow Ghee Diya 100 and more! Find the largest selection from all products at the lowest prices in India. Payment options - COD, EMI, Credit card, Debit card & more.

  6. Hey, it was a great article to read, Waiting for another one till I get more information about it, Keep it up! To know more Online Open Saving Bank Account

  7. I found some useful information from this article, thanks for sharing the useful information. angular agency