Johannes Schlüter DTrace
DTrace at Wikipedia
Debugger?
gdb
dbx
xdebug
ZendDebugger
not really suitable on live systems
who's to blame? php, mysql, server?
dtrace is a module to have a live peak what's happening on your system
developed by sun
no effect when deactivated
it has full data integrity
scalable
script language to control dtrace
user defined Variables
100% opensource cddl
Solaris 10
OpenSolaris
Freebsd
macos x
linux?
On Solaris you can use DTrace without Root Privileges
Probes
Provider (hook up to certain calls)
syscall (every system call)
function boundary tracing
DTrace rewrites Programms at runtime in Memory, jumps to DTrace then back to ProgrammLogic
will come to PHP soon
Gui? Chime
http://opensolaris.org/os/project/dtrace-chime/