O'Reilly logo

The Tao of Microservices by Richard Rodger

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Measurement

This chapter covers

  • Monitoring monoliths versus microservices
  • Monitoring systems with many small parts
  • Using scatterplots to visualize system behavior
  • Measuring messages and services
  • Using invariants to validate system health

Microservice systems need to be monitored. More than that, they need to be measured. The traditional approach to monitoring, where you collect time-series metrics such as CPU load and query response times, isn’t as useful when you have a system of many small moving parts. There are too many microservices to think about each one individually.

Instead, we must widen the concept of system observation. You want to measure the system, rather than monitor it. A microservice system grows organically ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required