Tracing MariaDB Server with bpftrace

Abstract

Bpftrace is a relatively new eBPF-based open source tracer for modern Linux versions (kernels 5.x.y) that is useful for analyzing production performance problems and troubleshooting software. Basic usage of the tool, as well as bpftrace one liners and advanced scripts useful for MariaDB DBAs are presented. Problems of MariaDB Server dynamic tracing with bpftrace and some possible solutions and alternative tracing tools are discussed.

Other links

Date and time

  • Wednesday 6 October, 18.45 – 20.05 CEST (UTC +2)
  • 12:45pm – 2:05pm New York time,
  • 00:45 – 02:05 Beijing/Singapore time

Presenters

Valerii Kravchuk
Principal Support Engineer – MariaDB Corporation

Valerii Kravchuk helps MySQL and MariaDB users and DBAs to resolve their problems since 2005. Worked in MySQL AB, Sun, Oracle, Percona and, since 2016, in MariaDB Corporation. MySQL Community Contributor of the year 2019.