DevConf.CZ 2020 has ended
Back To Schedule
Saturday, January 25 • 3:30pm - 3:55pm
Using bpftrace with Performance Co-Pilot & Grafana

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
In this talk the audience will learn how to use bpftrace, Performance Co-Pilot (PCP) and Grafana to get live, on-demand system metrics in the browser.
Attendees will learn how to setup the required components and how to write bpftrace scripts to gather system internals.

Previously bpftrace scripts had to be run by SSHing into a server, executing them and interpreting the console output. With PCP and Grafana, we can have visualizations of bpftrace scripts, for example we can visualize the return value of the vfs_read kernel function (amount of bytes written) in a live heatmap, capture stack traces and display them as flame graphs, and trace network functions and display them in a table.

avatar for Andreas Gerstmayr

Andreas Gerstmayr

Software Engineer, Red Hat
Andreas works as a Software Engineer at Red Hat. He's working on Performance Co-Pilot (PCP) and related projects like a Grafana plugin for PCP, eBPF/BCC and bpftrace exporters for PCP etc.

Saturday January 25, 2020 3:30pm - 3:55pm CET
E112 Faculty of Information Technology Brno University of Technology, Božetěchova, Brno-Královo Pole, Czechia