tnfxtract man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

tnfxtract(1)			 User Commands			  tnfxtract(1)

NAME
       tnfxtract - extract kernel probes output into a trace file

SYNOPSIS
       tnfxtract [-d dumpfile -n namelist] tnf_file

DESCRIPTION
       The tnfxtract utility collects kernel trace output from an in-core buf‐
       fer in the Solaris kernel, or from the memory image of a	 crashed  sys‐
       tem, and generates a binary TNF trace file like those produced directly
       by user programs being traced.

       Either both or neither of the -d and -n options must be	specified.  If
       neither	is  specified, trace output is extracted from the running ker‐
       nel. If both are specified, the -d argument names the  file  containing
       the  (crashed)  system memory image, and the -n argument names the file
       containing the symbol table for the system memory image.

       The TNF trace file tnf_file produced is exactly the same	 size  as  the
       in-core	buffer;	 it  is	 essentially a snapshot of that buffer.	 It is
       legal to run tnfxtract while kernel tracing is active, i.e., while  the
       in-core buffer is being written. tnfxtract insures that the output file
       it generates is low-level consistent, that is, that only	 whole	probes
       are  written  out,  and that internal data structures in the buffer are
       not corrupted because the buffer is being concurrently written.

       The TNF trace file generated is suitable as input to tnfdump(1),	 which
       will generate an ASCII file.

OPTIONS
       The following options are supported:

       -d dumpfile    Uses dumpfile as the system memory image, instead of the
		      running kernel. The dumpfile is normally the  path  name
		      of a file generated by the savecore utility.

       -n namelist    Uses  namelist  as  the file containing the symbol table
		      information for the given dumpfile.

OPERANDS
       The following operand is supported:

       tnf_file	   Output file generated by tnfxtract based  on	 kernel	 trace
		   output from an in-core buffer in the Solaris kernel.

EXAMPLES
       Example 1 Extracting probes from a running kernel

       Extract probes from the running kernel into ktrace.out:

	 example% tnfxtract ktrace.out

       Example 2 Extracting probes from a kernel crash dump

       Extract probes from a kernel crash dump into ktrace.out:

	 example% tnfxtract -d /var/crash/`uname -n`/vmcore.0 \
	    -n /var/crash/`uname -n`/unix.0 ktrace.out

EXIT STATUS
       The following exit values are returned:

       0     Successful completion.

       >0    An error occurred.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │system/tnf		   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       prex(1), tnfdump(1), savecore(1M), tnf_kernel_probes(4), attributes(5)

SunOS 5.11			  19 Aug 2003			  tnfxtract(1)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net