Running DTrace in a Non-Global Zone
DTrace programs that only require the dtrace_proc and dtrace_user privileges can be run in
a non-global zone. To add these privileges to the set of privileges available
in the non-global zone, use the zonecfg limitpriv property. For instructions, see
How to Use DTrace.
The providers supported through dtrace_proc are fasttrap and pid. The providers supported
through dtrace_user are profile and syscall. DTrace providers and actions are limited in
scope to the zone.
Also see Privileges in a Non-Global Zone for more information.