{"guid":"3dd33c6b-169b-4cc4-8b17-181e456b222b","title":"ftrace – dem Kernel bei der Arbeit zusehen","subtitle":null,"slug":"froscon2026-3550-ftrace_dem_kernel_bei_der_arbeit_zusehen","link":"https://programm.froscon.org/2026/events/3550.html","description":"ftrace ermöglicht interessante Einblicke in die Abläufe eines Linux-Systems\ndurch Logging auf Kernel-Ebene. Der Vortrag bietet eine praxisnahe Einführung\nin ftrace mit zahlreichen Beispielen.\n\nftrace umfasst verschiedene Logging-Möglichkeiten, die seit langem Bestandteil\ndes Linux Kernels sind. Obwohl sich ftrace primär an Kernel-Entwickler richtet,\nist es generell ein interessantes Werkzeug, um die Abläufe in einem\nLinux-System besser zu verstehen.\n\nDie gängigen Linux-Distributionen unterstützen ftrace in ihren\nStandard-Kernels. Im einfachsten Fall lässt sich ftrace ohne Installation\nweiterer Tools auf der Kommandozeile mit echo und cat bedienen.\n\nMit dem Vortrag möchte ich die ZuhörerInnen motivieren, ftrace selbst\nauszuprobieren und zu sehen, wo es für ihre Fehlersuche nützlich sein kann.\n\nDer Vortrag erklärt die grundlegende Bedienung und stellt die Tracer für\nFunktionen und Events vor. Es wird gezeigt, wie man mit Hilfe von Filtern,\nProbes und Triggern genau die Daten sehen kann, die zur Fehlersuche wichtig\nsind. Zum Abschluss gibt es noch einen Einblick in die Implementierung von\nftrace.\n\nFür alle vorgestellten Features werden Beispiele auf der Kommandozeile\ngezeigt.\n\nLicensed to the public under http://creativecommons.org/licenses/by/4.0","original_language":"deu","persons":["Martin Kaiser"],"view_count":61,"promoted":false,"date":"2026-08-15T13:45:00.000+02:00","release_date":"2026-08-15T00:00:00.000+02:00","updated_at":"2026-08-16T23:30:03.963+02:00","tags":["3550","2026","froscon2026","Development","HS 6","froscon2026-deu","Day 1"],"length":3373,"duration":3373,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2026/3550-3dd33c6b-169b-4cc4-8b17-181e456b222b.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2026/3550-3dd33c6b-169b-4cc4-8b17-181e456b222b_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2026/3550-3dd33c6b-169b-4cc4-8b17-181e456b222b.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2026/3550-3dd33c6b-169b-4cc4-8b17-181e456b222b.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2026-3550-ftrace_dem_kernel_bei_der_arbeit_zusehen","url":"https://api.media.ccc.de/public/events/3dd33c6b-169b-4cc4-8b17-181e456b222b","conference_title":"FrOSCon 2026","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026","related":[],"recordings":[{"length":3373,"mime_type":"video/mp4","language":"deu","filename":"froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-08-15T15:51:35.608+02:00","label":"deu 1080p","size":407,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/h264-hd/froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_hd.mp4","url":"https://api.media.ccc.de/public/recordings/103546","event_url":"https://api.media.ccc.de/public/events/3dd33c6b-169b-4cc4-8b17-181e456b222b","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3373,"mime_type":"audio/opus","language":"deu","filename":"froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2026-08-15T15:55:53.178+02:00","label":"deu","size":31,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/opus/froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_opus.opus","url":"https://api.media.ccc.de/public/recordings/103552","event_url":"https://api.media.ccc.de/public/events/3dd33c6b-169b-4cc4-8b17-181e456b222b","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3373,"mime_type":"audio/mpeg","language":"deu","filename":"froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2026-08-15T15:55:57.418+02:00","label":"deu","size":52,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/mp3/froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/103553","event_url":"https://api.media.ccc.de/public/events/3dd33c6b-169b-4cc4-8b17-181e456b222b","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3373,"mime_type":"video/mp4","language":"deu","filename":"froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-08-15T15:56:03.071+02:00","label":"deu 576p","size":116,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/h264-sd/froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_sd.mp4","url":"https://api.media.ccc.de/public/recordings/103554","event_url":"https://api.media.ccc.de/public/events/3dd33c6b-169b-4cc4-8b17-181e456b222b","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3373,"mime_type":"video/webm","language":"deu","filename":"froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-08-15T16:09:58.167+02:00","label":"deu 576p","size":112,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/webm-sd/froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/103563","event_url":"https://api.media.ccc.de/public/events/3dd33c6b-169b-4cc4-8b17-181e456b222b","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3373,"mime_type":"video/webm","language":"deu","filename":"froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-08-15T16:36:13.721+02:00","label":"deu 1080p","size":315,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/webm-hd/froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/103582","event_url":"https://api.media.ccc.de/public/events/3dd33c6b-169b-4cc4-8b17-181e456b222b","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3373,"mime_type":"video/webm;codecs=av01","language":"deu","filename":"froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-08-15T16:45:26.229+02:00","label":"deu 1080p","size":321,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/av1-hd/froscon2026-3550-deu-ftrace_-_dem_Kernel_bei_der_Arbeit_zusehen_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/103585","event_url":"https://api.media.ccc.de/public/events/3dd33c6b-169b-4cc4-8b17-181e456b222b","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"}]}