Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
MIT Sloan: Lead AI Adoption Across Your Organization — Not Just Pilot It
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn how to effectively instrument applications for Prometheus monitoring in this practical conference talk. Explore the process of instrumenting real-world applications using the example of Thanos compaction microservice. Discover techniques for implementing basic and complex metrics using Prometheus client libraries, with a focus on Go implementation. Gain insights into monitoring various stages, estimating compaction durations, and unit testing your instrumentation setup. Master the art of exposing meaningful metrics to harness the full potential of Prometheus for your applications.
Syllabus
Intro
About me
Outline
Prometheus model
Instrumentation vs exporter
Four stage process
Metrics
Getting metrics data
Downsampling process
Grouping
Create topic
Message latency
Deleting gauges
Table testing
Creating topics
Sending messages
Subtests
Questions
Taught by
CNCF [Cloud Native Computing Foundation]