Rootconf proposals for round the year in 2018

On DevOps, security, cloud and IT infrastructure

The RED Method: what do you monitor in your services

Submitted by Goutham V (@putadent) on Monday, 15 January 2018

videocam_off

Technical level

Intermediate

Section

Full talk

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +2

Abstract

The RED Method defines three key metrics you should measure for every microservice in your architecture; inspired by the USE Method from Brendan Gregg, it gives developers a template for instrumenting their services and building dashboards in a consistent, repeatable fashion.

In this talk we will discuss patterns of application instrumentation, where and when they are applicable, and how they can be implemented with Prometheus. We’ll cover Google’s Four Golden Signals, the RED Method, the USE Method, and Dye Testing. We’ll also discuss why consistency is an important approach for reducing cognitive load. Finally we’ll talk about the limitations of these approaches and what can be done to overcome them.

Outline

  • Introduction: Why does it matter?
  • RED Method
  • How (Prometheus Implementation)
  • Queries for the most frequent questions
  • USE Method
  • Four Golden Signals
  • Limitations
  • Conclusion

Speaker bio

Goutham is a student and a developer from India. His enthusiasm for Ops got him an internship on the infra team of a large company where he worked on Production infrastructure and built the company’s monitoring system on top of Prometheus.

That was his first encounter with production systems and Prometheus, and this summer, he started contributing to Prometheus and interned with CoreOS, working on Prometheus’ new storage engine. He is now a maintainer for Prometheus with a focus on TSDB, the storage engine powering it.

Slides

https://docs.google.com/presentation/d/1ZreqTBj6f_ZeoIHd9JL3GqQuh7w8n3w8KyTyRxinbQA/edit?usp=sharing

Comments

  • 1
    Zainab Bawa (@zainabbawa) Reviewer 8 months ago

    Goutham, Will this talk just be a description of the patterns or will there be a sample scenario describing pros cons of each?

  • 1
    Goutham V (@putadent) Proposer 8 months ago

    Hi Zainab, I uploaded the draft slides, sorry for the delay.

    As to the pros and cons, by the end it’ll be clear that USE is for devices and server components while RED and 4 Golden signals are for modern services.

    We’ll be building dashboards for k8s and other micro-service architectures and show how having a consistent method will help you have consistent dashboards across services too!

Login with Twitter or Google to leave a comment