What's New in Dynamic Tracing in Oracle Solaris 11.4

For existing customers, this section highlights the key changes in this release.

  • Custom DTrace consumer – You can write your own custom consumer by using the libdtrace library APIs. For more information, see the libdtrace(3LIB) man page and Writing DTrace Consumers.

  • pcap – The pcap action collates packet data and displays it in a manner similar to the trace action. For more information, see pcap Action.

  • fileops provider – The fileops provider makes the probes available probes pertaining to file operations such as open, close, read, write and so on. These probes are not specific to any file system type, nor are they dependent on I/O to external storage devices.

  • scsi provider – The scsi provider provides probes for tracing SCSI T10 command protocol in an Oracle Solaris host. For more information, see scsi Provider.

  • icmp provider – The icmp provider provides probes for tracing the Internet Control Message Protocol (ICMP). For more information, see icmp Provider.

  • igmp provider – The igmp provider provides probes for tracing the Internet Group Management Protocol (IGMP). For more information, see igmp Provider.

  • sctp provider – The sctp provider provides probes for tracing the Stream Control Transmission Protocol (SCTP). For more information, see sctp Provider.

  • User address symbol resolution – You can modify the way in which DTrace formats user addresses by using the uresolve option. For more information, see DTrace User Address Symbol Resolution.