Monitor My Socks: Using Prometheus in a Polyglot Open Source Microservices Reference Architecture

Abstract

This presentation describes how Prometheus was integrated into a polyglot microservices application. We will use the “Sock Shop”, a cloud-native reference microservices architecture to demonstrate some of the best practices and pitfalls of attempting to unify monitoring in real life. Attendees will be able to use this application as a reference point, or as a real life starting point for their own applications.

Specifically, we will cover:

  • Integrating Prometheus in Java/Go/Node.js/Haskell
  • Best practices: what to monitor and how to structure the monitoring code
  • Pitfalls: what goes wrong and why
  • Demonstrations and descriptions how attendees can try it for themselves

More articles

Big Data in LLMs with Retrieval-Augmented Generation (RAG)

Explore how Retrieval-Augmented Generation (RAG) enhances Language Models by utilizing indexing, retrieval, and generation for up-to-date data access.

Read more

LLMs: RAG vs. Fine-Tuning

When should you use retrieval augmented generation (RAG)? When should you fine-tune? Find out when and why and how to incorporate knowledge into LLMs.

Read more
}