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
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