LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > LinuxQuestions.org > Linux - News
User Name
Password
Linux - News This forum is for original Linux News. If you'd like to write content for LQ, feel free to contact us.
All threads in the forum need to be approved before they will appear.

Notices

Reply
 
Search this Thread
Old 05-21-2013, 11:01 AM   #1
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 10,295

Rep: Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611Reputation: 2611
KTAP 0.1 released: A New Scripting Dynamic Tracing Tool For Linux


Quote:
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.
More at LWN...

--jeremy
 
Old 05-22-2013, 12:31 PM   #2
unSpawn
Moderator
 
Registered: May 2001
Posts: 26,944
Blog Entries: 54

Rep: Reputation: 2731Reputation: 2731Reputation: 2731Reputation: 2731Reputation: 2731Reputation: 2731Reputation: 2731Reputation: 2731Reputation: 2731Reputation: 2731Reputation: 2731
buyer beware...

zhangwei(Jovi) says:
Code:
doesn't require compiling a kernel module
LWN reads:
Code:
= Building & Running

   [root@jovi]# cd linux/kernel/trace/
   [root@jovi]# git clone https://github.com/ktap/ktap.git

   [root@jovi]# cd linux/kernel/trace/ktap
   [root@jovi]# make       #generate ktapvm kernel module
   [root@jovi]# make ktap  #generate userspace ktap tool

   [root@jovi]# insmod ./ktapvm.ko
...and even if you would like to run it then GIT says:
Code:
ktap.c	May 22, 2013	make ktap only support kernel 3.1 or later
Bummer.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: KTAP: A New Dynamic Tracing Tool For Linux LXer Syndicated Linux News 0 12-31-2012 12:01 PM
[SOLVED] ksh scripting: dynamic variable naming bracken84 Programming 7 02-20-2012 03:20 AM
LXer: Version rock 11.4 of Linux deployment tool m23 released! LXer Syndicated Linux News 0 10-26-2011 09:10 PM
LXer: 0 A.D. Alpha 7 Released With Dynamic Territory LXer Syndicated Linux News 0 09-18-2011 08:01 PM
Bash scripting (dynamic files) mainstream Linux - General 11 11-02-2010 10:50 AM


All times are GMT -5. The time now is 01:36 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration