Monitoring Microservices

So far, we have discussed the creation, scalability, and security of Microservices. In this chapter, we will focus on the monitoring of Microservices.

Monitoring Microservices is important, as you would definitely like to keep tabs on the health of services to make sure all requests are served without any errors and in a timely manner. Monitoring an application that uses Microservices is different from monitoring a monolithic application where everything is deployed on a single instance.

In this chapter, we will discuss monitoring Microservices, the challenges that can be expected, and how to overcome these challenges. We will be using certain tools and see examples to showcase the implementation of monitoring in an application built using Microservices, but, the user is free to use any tools or methods they like. The idea of this chapter is to explain the importance of monitoring Microservices, the core principles, and the challenges involved.

The following topics will be covered in this chapter:

  •  What is monitoring and why is it required?
  •  Understanding the core concepts and terms
  •  Taking a closer look using an example
  •  Tools for monitoring Microservices
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.116.65.130