[dtrace-discuss] AIX: dtrace?

Alexander Kolbasov
Wed, 25 Jul 2007 19:14:33 -0000

> IBM''s ProbeVue documentation is now public:
>
>
http://publib.boulder.ibm.com/infocenter/pseries/v6r1/index.jsp?topic=/com.ibm.aix.genprogc/doc/genprogc/dynamic_tracing.htm&tocNode=int_9140

> While it''s flattering to see that they are, um,
"inspired" by DTrace, I
> stick to my original recommendation that they simply port DTrace to AIX --
> it would be a lot less heartache, and instead of some crazy alien knockoff
> ("@@BEGIN"?  "__k:"?!) they would have something that
has a large, growing
> and (increasingly) cross-platform community.  But I''m sure that
ProbeVue
> and its accompanying VUE language(*) will be an improvement for AIX users
> regardless, so I guess they should just be relieved that IBM
didn''t port
> TNF to AIX...

Interesting - they were not "inspired" by SDT/USDT probes - is it so
boring?
(Or they do support USDT?)

Since AIX source is not available, how are users supposed to know which kernel
functions to look at and what their arguments are?

For the rest it seems like a simple sed(1) script would easily convert between
VUE and D.

- akolb