Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive hands-on introduction to Pixie, an auto-telemetry observability platform for Kubernetes. Explore the power of eBPF in Pixie's architecture and learn about its status as a CNCF Sandbox project. Follow along with the deployment process and discover how to run scripts in both the CLI and UI. Gain insights into Pixie's data storage mechanisms within the cluster and learn to inspect scripts. Delve into advanced features like continuous profiling with flamegraphs and understand the various protocols traced by Pixie. Experiment with network flow graph scripts and HTTP data scripts, including full request and response body analysis. Practice editing scripts to filter HTTP requests for errors and leverage the Pixie API to create Slack alerts. Conclude with an exploration of data source tables, equipping you with the knowledge to effectively use Pixie for instant visibility and troubleshooting in Kubernetes environments.
Syllabus
- Holding screen
- Introductions
- What is Pixie?
- How eBPF Powers Pixie
- CNCF Sandbox Project
- Deploying Pixie
- Running Scripts in the CLI & UI
- Pixie Stores Data on the Cluster
- Inspect a Script
- Flamegraph Continuous Profiling
- Protocols Traced by Pixie
- Network Flow Graph Script
- HTTP Data Script Full Request & Response Body
- Editing a Script: Filter HTTP Requests for Errors
- Using the Pixie API to Create Slack Alerts
- Data Source Tables
- Wrap Up
Taught by
Rawkode Academy