Unix‎ > ‎Solaris‎ > ‎Solaris man pages‎ > ‎1m‎ > ‎

wracct


NAME
     wracct  -  write  extended  accounting  records  for  active
     processes and tasks

SYNOPSIS
     /usr/sbin/wracct -i  id_list  [-t  record_type]  {process  |
     task}

DESCRIPTION
     The wracct utility allows the administrator  to  invoke  the
     extended accounting system, if active, to write intermediate
     records representing the resource usage of a selected set of
     processes  or tasks. For tasks, a record_type option is also
     supported, allowing the administrator to request the writing
     of:

       o  an interval record, which reflects task usage  since  a
          previous  interval  record  (or  since task creation if
          there is no interval record), or

       o  a partial record, which reflects usage since task crea-
          tion.


OPTIONS
     The following options are supported:

     -i id_list      Select the IDs of the tasks or processes  to
                     write  records  for.  Specify  id_list  as a
                     comma-  or  space-separated  list  of   IDs,
                     presented  as  a  single  argument. For some
                     shells, this requires appropriate quoting of
                     the argument.



     -t record_type  Select type  of  record  to  write  for  the
                     selected   task   or   process.  For  tasks,
                     record_type can be partial or interval. par-
                     tial  is the default type, and the only type
                     available for process records.



OPERANDS
     The following operands are supported:

     process         Treat the given ID as a process ID  for  the
                     purposes  of  constructing  and  writing  an
                     extended accounting record.


     task            Treat the given ID as a task ID for the pur-
                     poses   of   constructing   and  writing  an
                     extended accounting record.



EXAMPLES
     Example 1: Writing a Partial Record

     Write a partial record for all active sendmail processes.

     # /usr/sbin/wracct -i "`pgrep sendmail`" process

     Example 2: Writing an Interval Record

     Write an interval record for the task with ID 182.

     # /usr/sbin/wracct -t interval -i 182 task

EXIT STATUS
     The following exit values are returned:

     0        Successful completion.



     1        An error occurred.



     2        Invalid command line options were specified.



     3        Pertinent components of extended accounting  facil-
              ity are not active.



FILES
     /var/adm/exacct/task


     /var/adm/exacct/proc    Extended accounting data files.



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


     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWcsu                     |
    |_____________________________|_____________________________|


SEE ALSO
     acctadm(1M), attributes(5)










Man pages from Solaris 10 Update 8. See docs.sun.com and www.oracle.com for further documentation and Solaris information.
Comments