Please log in to watch this conference skillscast.
How do you know your Clojure Microservice is doing what it is supposed to do? Don’t stay in the dark, add some metrics! Jo is going to share with you how you can easily add Prometheus metrics to your Clojure application and how to give it a go locally in a Docker Compose stack.
Why you should use metrics to understand the well-being of production services
Basics about Prometheus, a monitoring system that scrapes and stores metrics and alerts you based on rules
How to add Prometheus metrics to a Clojure application and visualise it with Grafana
How everything fits together, checkout the repo and run the Docker Compose stack.
YOU MAY ALSO LIKE:
- Monitoring Microservices with Prometheus (SkillsCast recorded in November 2018)
- Docker Fundamentals with Matt Saunders (Online Course on 1st - 4th December 2020)
- Haskell eXchange 2020 (Online Conference on 4th - 5th November 2020)
- CloudNative eXchange 2020 (Online Conference on 17th - 18th November 2020)
- Debugging Containers on Kubernetes with "kubectl debug" (SkillsCast recorded in July 2020)
- Intro to OCaml (SkillsCast recorded in June 2020)
Lightning Talk: Monitoring Clojure Applications with Prometheus
Jo is a Lead Software Engineer at Signal Media, a London based AI-driven company that extracts insights from the world’s news. He is currently developing full-stack in the Account Management Team. Coming from a Java background he now broke free and is writing microservices in Clojure and Python. Before moving up the stack to the product, Jo has tamed Signal’s Elasticsearch cluster and was involved in bootstrapping monitoring of Signal’s production systems with Prometheus in the Infrastructure Team.