Displaying 20 results from an estimated 10000 matches similar to: "Existing Dtrace to examine kernel memory page allocation?"
2008 Oct 15
0
gccfss-4.2.0 fixincludes headers out of date, breaking dtrace SDT
Hi all,
(CC''ing dtrace-discuss as an FYI+workaround)
I''m using dtrace -h to define provider probes for my application, and it wraps the resulting probe provider definitions in an #if _DTRACE_VERSION. Everything works fine for cc/CC, but gcc/g++ (gccfss v4.2.0) doesn''t seem to define it and the provider call macros expand to nothing instead.
A diff shows that gcc uses
2008 May 16
2
how can we use libdtrace within the DTrace security restrictions?
Hi all,
What is the correct way to give one non-root user the ability to use
DTrace with providers running in a process by another user?
Through the Web Stack project and some work by Ludovic Champenois and
Nasser Nouri, we have done a bit of work to bring together parts of
chime, the Web Stack Apache, Ruby and PHP providers, and stuff reused
from the DTrace toolkit. It''s in
2009 Nov 30
0
Fwd: DTrace & libtool "best practices"
Hi all,
Has there been any progress with libtools DTrace USDT support
http://www.mail-archive.com/libtool at gnu.org/msg10587.html
thanks
----- Original Message -----
>From Charles Koester <charles.koester at oracle.com>
Date Mon, 23 Nov 2009 17:01:17 -0800
To Marina Fisher <marina.fisher at sun.com>
Subject DTrace & libtool "best practices"
Greetings,
2007 Nov 27
4
DTrace unconference?
All,
With Jon Haslam''s exciting news about the DTrace doc wiki (if you haven''t
seen it yet, make your way to http://wikis.sun.com/display/DTrace), and with
some of the discussion with the Apple folks, I''m wondering if the time
isn''t right for something of a DTrace summit, perhaps as an unconference.
The idea here would not be a DTrace user group (though that
2006 Mar 16
0
Re: Can dtrace agent of JDK be used in IBM Websphere?
Hi, Yufei:
Thanks for your kind action.
Let me centralize all the harm-hearted guys and involved alias in one email.
Below is the answer of your question (Can you reply with more details on
what failed? Does websphere use an IBM or Sun developed SDK? )
1. Seems IBM bundled JDK can not detect agent options, like below:
If use Sun JDK 1.5, no problem:
/usr/jdk/jdk1.5.0_06/bin/java
2007 Nov 29
0
dtrace doesn''t trace some functions
Hello,
I''m trying to debug an issue with rpc.metad on Solaris 10, basecally I
believe the failure path is
- svc_init
-- check_sys
--- check_host
---- strcmp(hostname, mynode())
It seems that for some reason hostname and mynode didn''t match then I
would like to use dtrace to show the argument of the strcmp
However the dtrace pid provider can''t trace functions
2005 Jul 15
0
Re: Debugging Linux binaries with Dtrace?
Hi Nils, all,
I tried the ''FBT-trick'' suggested below by Nils and (of course :-) ) it
works and gives me a pile of output. Good enough to show that indeed Linux
application behavior is not totally opaque, good enough to for instance show
that ''system call mapping'' is taking place.
I wonder, is there any documentation available for lxsyscall module ? To
learn
2006 Mar 15
1
Can dtrace agent of JDK be used in IBM Websphere?(fwd)
------------------forwarded------------------------------------
This is to help my customer to migrate their IBM websphere 6.0.2 to run
on solaris 10 platform.
Customer is eager to use the dtrace agent of JDK
(https://solaris10-dtrace-vm-agents.dev.java.net/ ) to benefit their IBM
websphere server, I am not sure whether we can use this agent in IBM
websphere bundled JDK whose version is JDK
2006 Jul 18
1
dtrace: failed to enable ''prt_all_cmt2.d'': DIF program exceeds maximum program size
I need a bigger DIF. Please advise.
rick
--
Rickey C. Weisner
Software Development and Performance Specialist
Sun Microsystems, INC
cell phone: 615-308-1147
email: rick.weisner at sun.com
2008 Jun 10
7
[Trivia question] What engine is it on DTrace T-shirt ?
Hi,
This is not a DTrace technical question (so, please don''t flame me for
it) :)
This is regarding the DTrace (un)conference TShirt.
I am curious to know what engine is it. Could not figure it out.
Thanks and regards,
Sanjeev.
--
Solaris Revenue Products Engineering,
India Engineering Center,
Sun Microsystems India Pvt Ltd.
Tel: x27521 +91 80 669 27521
2007 Oct 29
2
autoconf test for building dtrace USDT probes?
X.Org has adopted GNU autoconf as its build configuration mechanism,
so when I integrated the dtrace probes, I checked to see if they
should be built using this test, checking for the existence of a
program named "dtrace" in the path:
dnl Check for dtrace program (needed to build Xserver dtrace probes)
AC_ARG_WITH(dtrace, AS_HELP_STRING([--with-dtrace=PATH],
[Enable dtrace
2007 Dec 22
3
Erlang DTrace Provider
DTrace folks,
I''m pleased to introduce a potential new DTrace-sponsored project: the
Erlang DTrace provider. To be good OpenSolaris citizens, we want to put
the formation of this officially sponsored project to a vote -- as outlined
in the OpenSolaris Constitution -- so here are the details for the new
Project, as prepared by the Project Team:
Name : Erlang DTrace Integration
2009 Jan 21
1
Sidebar to Systemtap and Dtrace Comparison
My leaky memory says we moved entry-point
into some form of debug record in the
standard libraries, circa Solaris 8/9.
Before that, my group maintained text files that
listed all the entry-points and their parameters for
libraries like libc.so, so that we could print
out parameter values in apptrace(8).
There''s a (small) chance the records are complete enough
that dtrace could use the
2007 Apr 27
6
User Privileges and Dtrace
Dear Experts,
My customer is migrating to Solaris 10 from Solaris 8 and have asked me to determine if: With Dtrace, is the user limited to probing only processes they own?
The customer has a general security requirement to control user access via management of privileges. Currently, on Solaris 8, LDAP is strongly while RBAC is weakly applied. This will likely change in the Solaris 10 production
2007 Aug 14
8
sh DTrace provider available
As noted on my blog and at
http://www.opensolaris.org/os/community/dtrace/shells/ I''ve made
available a DTrace provider for the Bourne shell. Before anyone starts
yelling at me for not starting with another shell, read the blog I made
explaining why we started with shell (link on the community page
referenced above).
For /bin/sh, I''ve put up something akin to a chapter in
2006 Apr 07
1
dtrace: invalid probe specifier
Hello,
I''m a newby to dtrace and have just installed the dtrace toolkit v0.92 on
a core soalris 10 1/06 installation on SUN v40z.
I have tried the following commands:
iotop
iosnoop
but I get the message
dtrace: invalid probe specifier
and a lot of code. At the end it says:
: in action list: failed to resolve uid: Unknown variable name
Could it be, that there are some
2006 Nov 15
2
problem with dtrace toolkit
I tried some of the scripts in the toolkit (opensnoop, execsnoop, dtruss), and I keep seeing errors like this:
dtrace: error on enabled probe ID 3 (ID 113: syscall::exece:return): invalid kernel access in action #5 at DIF offset 0
Anyone know what could be the problem?
TIA
This message posted from opensolaris.org
2009 Oct 19
7
Running dtrace sript for defined period of time?
Hello,
I''m building some simple monitoring tools to watch zfs storage servers.
Is this possible to run dtrace script for example 10 seconds? (Of course it is, I just trying to figure out how). Right know it has to be stopped by "CTRL-C"
I''m particulary interested in scripts like iscsiio.d, iscsiwho.d from
2008 Nov 04
1
Passing arguments to program started by dtrace?
Hi all,
I''m trying to run dtrace -c on a program that takes command-line arguments... is there any way to tell dtrace where its args let off and the target''s begin, or will I have to write a shell script that checks for ''--'' or some such?
Thanks,
Ryan
--
This message posted from opensolaris.org
2008 Mar 21
1
dtrace: failed to grab pid 16537: process is traced
I''m getting an odd behavior while trying to trace a mysql process using
the -p flag on a Sun Cluster.
This fails
# dtrace -n ''pid$target::*mysql_parse*:entry {}'' -p `pgrep -x mysqld`
dtrace: failed to grab pid 16537: process is traced
Yet this works
# dtrace -n ''pid$1::*mysql_parse*:entry {}'' `pgrep -x mysqld`
dtrace: description