||05-21-2013 11:01 AM
KTAP 0.1 released: A New Scripting Dynamic Tracing Tool For Linux
More at LWN...
I'm pleased to announce that ktap release v0.1, this is the first official release of ktap project, it is expected that this release is not fully functional or very stable and we welcome bug reports and fixes for the issues.
= what's ktap?
A New Scripting Dynamic Tracing Tool For Linux
KTAP is a new scripting dynamic tracing tool for Linux, it uses a scripting language and lets users trace the Linux kernel dynamically. KTAP is designed to give operational insights with interoperability that allow users to tune, troubleshoot and extend kernel and application.
KTAP have different design principles from Linux mainstream dynamic tracing language in that it's based on bytecode, so it doesn't depend upon GCC, doesn't require compiling a kernel module, safe to use in production environment, fulfilling the embedd ecosystem's tracing needs.
KTAP also is designed for enabling great interoperability with Linux kernel, it gives user the power to modify and extend the system, and let users explore the system in an easy way.
KTAP is released as GPL license.
More information can be found at ktap/doc directory.