Overview
Explore Cortex, a horizontally scalable, highly available, multi-tenant, long-term storage solution for Prometheus in this comprehensive video tutorial. Learn about the problems Cortex solves, build it from source, and discover how to run Prometheus with Cortex. Dive into the Cortex architecture and scaling through slides and demonstrations, followed by a hands-on walkthrough. Gain insights into Cortex's ability to provide durable storage, survive machine failures, and isolate data from multiple Prometheus sources. Understand how Cortex supports various storage backends like Amazon DynamoDB, Google Bigtable, Cassandra, S3, GCS, and Microsoft Azure for long-term metric data retention. Discover why Cortex is a CNCF incubation project used in production systems such as Weave Cloud and Grafana Cloud, primarily serving as a remote write destination for Prometheus with a compatible query API.
Syllabus
- Holding screen
- Introductions
- What problem is Cortex solving?
- What was prepared upfront?
- Building Cortex from source
- Running Prometheus with Cortex
- Slides and demo - Cortex architecture and scaling
- Walking through the demo ourselves
- Cortex architecture
Taught by
Rawkode Academy