Build Systems that Drive Business
30–31 Oct 2018: Training
31 Oct–2 Nov 2018: Tutorials & Conference
London, UK

Practical advice for monitoring microservices

Adrian McMichael (Rightmove)
15:4016:20 Thursday, 1 November 2018
Monitoring, Observability, and Performance
Location: King's Suite - Balmoral
Secondary topics:  Systems Monitoring & Orchestration
Average rating: ****.
(4.30, 10 ratings)

Prerequisite knowledge

  • A basic knowledge of the microservices architecture pattern

What you'll learn

  • Explore Rightmove's structured approach to logging and monitoring across more than 50 microservices

Description

One of the benefits of a distributed microservices architecture is the potential to able to pinpoint issues with more accuracy. However, if logging is not treated like a first-class feature in your applications then you may find yourself unable to reason about the ways your well-planned systems are actually performing in the wild.

Adrian McMichael explores property portal Rightmove’s structured approach to logging and monitoring across more than 50 microservices, showing you how to get to the bottom of production issues and helping you drive improvement and a sense of ownership in your projects. You’ll learn how building the right features into your logging, such as using a common specification for events, setting multidimensional metadata, standardizing event types, and designing for correlation, can be used to help diagnose issues and reason about the way your systems actually behave. You’ll also discover how practices like continuous delivery and monitoring reviews can help your teams understand and manage their applications more effectively, as you see how moving to containers with Docker has changed the way Rightmove monitors its system.

Photo of Adrian McMichael

Adrian McMichael

Rightmove

Adrian McMichael is the lead architect and head of platforms at Rightmove, the UKs largest property portal. He enjoys building tools for development teams, designing microservice applications, helping others with application monitoring, and collecting too many Lego minifigures.