Auto-instrumentation of Prometheus for RED Monitoring with eBPF
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore auto-instrumentation techniques for Prometheus RED monitoring using eBPF in this 33-minute conference talk from KubeCon + CloudNativeCon Europe 2022. Discover how to implement uniform monitoring views for heterogeneous workloads without manual instrumentation. Learn about the RED (Rate, Errors, Duration) monitoring pattern and its challenges in diverse environments. Delve into eBPF technology and its application in Linux kernel for safe and efficient code execution. Understand the benefits and tradeoffs of auto-instrumentation compared to traditional methods and service meshes. Watch a live demonstration showcasing open-source solutions for implementing eBPF-based Prometheus metrics in Golang. Gain insights into the feasibility and practical applications of this approach for streamlining monitoring in complex, multi-language environments.
Syllabus
Introduction
What is RED Monitor
Prometheus
Service Mesh
What is Auto Instrumentation
What is DBPF
What is EBPF
EBPF Exporter
Integrations
Tradeoffs
Development
Linux
Key probes
Demo
Golang test
Prometheus metrics
Feasibility
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Introduction to LinuxLinux Foundation via edX 操作系统原理(Operating Systems)
Peking University via Coursera Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera Information Security-3
Indian Institute of Technology Madras via Swayam Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera