Chapter 6. Monitoring Microservices

In this chapter, we will learn how to setup a monitoring system for our microservice. We will cover the following recipes:

  • Configuring Spring Boot Actuator metrics
  • Understanding Spring Boot Actuator metrics
  • Creating custom metrics using Dropwizard
  • Setting up Graphite using Docker
  • Using the Graphite interface
  • Exporting Dropwizard metrics over to Graphite
  • Exporting Spring Boot Actuator metrics over to Graphite
  • Setting up Grafana using Docker
  • Configuring Grafana to use Graphite
  • Configuring Grafana dashboards to view metrics

Introduction

As you start scaling out to several microservices, it becomes difficult to monitor them. You might want to know when some part of your platform is not working as expected. At the same time, ...

Get Microservices Deployment Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.