A comprehensive dynamic tracing framework originating from the Solaris Operating Environment.

learn more… | top users | synonyms

0
votes
0answers
9 views

snoopexec with parent processes and full command path and args?

How would I coax the excellent execsnoop script into also providing full command path + args and the parent process pid + its name?
1
vote
1answer
72 views

Printing variable sized binary data from reads and writes with dtrace

I'm trying to print out the binary buffers of some read() and write() calls with dtrace. The problem with just using printf() and %s is that the string is terminated at null bytes. (\000) There is ...
1
vote
1answer
41 views

Prevent NexentaStor analytics page from timing out

NexentaStor has a handy profiling interface that serves as a front to certain dtrace scripts. It's handy for monitoring realtime IOPS or I/O throughput of the appliance. Unfortunately, this interface ...
2
votes
0answers
172 views

Dtrace Oracle show high fsflush on solaris 10

Solaris 10 - Oracle 11G in a zone Running mpstat , i've noticed that one CPU was at 100% used every 5 seconds for 5 seconds while all other CPU were fine, in used but nicely spread. 1 0 0 0 ...
0
votes
2answers
228 views

How to find files with top io on solaris ZFS?

I have a Solaris 10 ZFS based NFS server. The physical disks are more or less at their maximum io rates. Performance is very bad - so we will add spindles. The NFS solely serves as storage for ...
1
vote
0answers
264 views

Can DTrace help find cause for tcp connection reset on Solaris 10 x86?

I'm running performance tests on a web application hosted on a Glassfish cluster. Each cluster instance is hosted on a separate Solaris 10 zone and the http traffic is load balanced between the ...
1
vote
4answers
2k views

Sniffing packets of specific binaries / apps / process id?

Is there a way to associate packets with executing binaries? I would be open to traditional sniffing methods or even dtrace for that matter. I have a specific issue on a system with very high ...
6
votes
2answers
3k views

What's in my ZFS ARC and L2ARC caches?

I have a simple ZFS setup at home, four disks mirrored, 8GB ram and 120GB Intel X25-M SSD for L2ARC. I ran zpool add poolname cache cXtXdX then generated load and eagerly tracked the warming process ...
1
vote
1answer
199 views

How to run truss with piped command in Solaris

How to run a truss command with piped output? eg. # truss -leDo /tmp/truss.out tar cvf - dirs/ | gzip -1 > archive.tar.gz I get only the "tar" output in truss, not from gzip!
0
votes
1answer
115 views

Can dtrace print human readable sizes?

Is there a way to get DTrace printf output Bytes in human readable format GB, TB, ... ? For example here: #!/usr/sbin/dtrace -s #pragma D option quiet dtrace:::BEGIN { trace("Tracing... ...
0
votes
1answer
449 views

How to get nfsv3* DTrace scripts working on OpenIndiana?

From here http://wikis.sun.com/display/DTrace/nfsv3+Provider on OpenIndiana the DTrace scripts: nfsv3io.d nfsv3ops.d are failing with: probe description nfsv3:::op-* matches an unstable set of ...
2
votes
6answers
397 views

Strange IP address showing up with OS X ssh

I was futzing around with DTrace on Mac OS X and found the following script that prints out information about connections being established: $ cat script.d syscall::connect:entry { ...
3
votes
2answers
556 views

Understanding iotop (DTT) output in Solaris

When running DTT iotop on a write heavy Solaris 10 server, which runs multiple zones with MySQL daemons installed, I get the following output: UID PID PPID CMD DEVICE MAJ MIN D ...
0
votes
1answer
169 views

How well does Cocoa allow auditing of I/O to USB, FireWire and optical media on a Mac?

I have a client who wants us to lock down the Mac laptops we're using to access his data. He wants an audit of all files read and written from removable media (USB, FireWire, optical). I have a ...
3
votes
3answers
2k views

Enable dtrace without sudo on Mac OS X?

How do I enable users to use dtrace on Mac OS X. I am trying to do the equivalent of strace on Linux, and I don't like running applications with elevated privileges. UPDATE Ok, the best I can tell. ...
1
vote
1answer
408 views

How do I find what processes (with args) are being run on OS X (Leopard) during a period of time?

I am trying to find out what processes a particular process is exec'ing on an OS X machine (including arguments). I have not used DTrace before, but thought it should be trivial. After looking ...
4
votes
3answers
497 views

Dtrace tips and tricks

What awesome tips and tricks have you seen or done with Dtrace?
0
votes
1answer
214 views

Enable DTrace on Solaris 10 using NIS group

Anyone know how to enable DTrace on Solaris 10 box, based on a NIS group. I am hoping to save some time rather than enabling Dtrace one by one for each user in the group by putting it in the ...