Leveraging Prometheus' TSDB for Conprof - Continuous Profiling
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the innovative use of Prometheus' Time Series Database (TSDB) for continuous profiling in this 24-minute conference talk by Matthias Loibl at KubeCon + CloudNativeCon North America 2021. Dive into the open-source project conprof, which collects CPU and memory profile samples over time for performance analysis. Learn about the project's Prometheus roots, the adaptations made to optimize TSDB for continuous profiling, and the challenges faced in storing large profile data efficiently. Discover how conprof analyzes applications with memory leaks and the exploration of timestamp-read optimizations to improve CPU and memory usage. Gain insights into the journey of adapting TSDB for a new use case and the potential improvements in profile data compression.
Syllabus
Leveraging Prometheus’ TSDB for conprof (Continuous Profiling) - Matthias Loibl
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Building Geospatial Apps on Postgres, PostGIS, & Citus at Large ScaleMicrosoft via YouTube Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube What's New in Grails 2.0
ChariotSolutions via YouTube Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube