15.08.2026 –, HS 6
Sprache: Deutsch
ftrace ermöglicht interessante Einblicke in die Abläufe eines Linux-Systems durch Logging auf Kernel-Ebene. Der Vortrag bietet eine praxisnahe Einführung in ftrace mit zahlreichen Beispielen.
ftrace umfasst verschiedene Logging-Möglichkeiten, die seit langem Bestandteil des Linux Kernels sind. Obwohl sich ftrace primär an Kernel-Entwickler richtet, ist es generell ein interessantes Werkzeug, um die Abläufe in einem Linux-System besser zu verstehen. Die gängigen Linux-Distributionen unterstützen ftrace in ihren Standard-Kernels. Im einfachsten Fall lässt sich ftrace ohne Installation weiterer Tools auf der Kommandozeile mit echo und cat bedienen. Mit dem Vortrag möchte ich die ZuhörerInnen motivieren, ftrace selbst auszuprobieren und zu sehen, wo es für ihre Fehlersuche nützlich sein kann. Der Vortrag erklärt die grundlegende Bedienung und stellt die Tracer für Funktionen und Events vor. Es wird gezeigt, wie man mit Hilfe von Filtern, Probes und Triggern genau die Daten sehen kann, die zur Fehlersuche wichtig sind. Zum Abschluss gibt es noch einen Einblick in die Implementierung von ftrace. Für alle vorgestellten Features werden Beispiele auf der Kommandozeile gezeigt.