Make Prometheus Use Less Memory and Restart Faster
CNCF [Cloud Native Computing Foundation] via YouTube
UC San Diego Product Management Certificate — AI-Powered PM Training
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Discover how to optimize Prometheus for reduced memory usage and faster restart times in this informative conference talk. Learn about the challenges of excessive time series in the head block and their impact on memory consumption and restart duration. Explore the innovative work initiated in late 2019 to persist parts of the head block earlier, effectively addressing these issues. Gain insights into memory mapping of chunks from disk, reduced memory usage techniques, and improved data replay processes. Understand the setup after memory-mapping, snapshotting of in-memory chunks, and data replay with snapshots. Enhance your knowledge of Prometheus performance optimization and learn practical strategies to improve its efficiency in large-scale deployments.
Syllabus
About me
Head (In-Memory) Block
Head Block Into Persistent Block
Memory Mapping of Chunks from Disk
Reduced Memory Usage
Little Faster Replay
Setup After Memory-Mapping
Snapshotting In Memory Chunk
Data Replay with Snapshot
Taught by
CNCF [Cloud Native Computing Foundation]