psaccounter — Write accounting information from the ParaStation MPI psid to the accounting files.
psaccounter  [
          -e  |   --extend  
      ] [
          -d  |   --debug=pattern  
      ] [
          -F  |   --foreground  
      ] [
          -l  |   --logdir=dir  
      ] [
          -f  |   --logfile=filename  
      ] [
          -p  |   --logpro  
      ] [
          -c  |   --dumpcore  
      ] [
          --coredir=dir  
      ] [
          -v  |   --version  
      ] [
          -?  |   --help  
      ] [--usage]
      The command psaccounter collects information
      about jobs from the ParaStation MPI psid daemon and writes this
      information to the accounting files. 
      For each day, a particular file called
      yyyymmdd is created within the
      accounting directory /var/account.
    
      The psaccounter is typically started by the
      psid(8) using the pseudo hardware configuration
      accounter entry within
      parastation.conf.
    
-e,
	  --extend 
        Write extended information to the accounting file. In addition to entries for job terminations, it will also record job queue, start and delete information.
-d,
	  --debug=flag
        
            Print debug information.
            Pattern can be a combination of
            the following bits:
          
Table 5. Psaccounter debug flags
| Pattern | Description | 
|---|---|
0x010 | More warning messages | 
0x020 | Show process information (start, exit) | 
0x040 | Show received messages | 
0x080 | Very verbose output | 
0x100 | Show node information on startup | 
          
              As the accounter is typically not run directly, but
              started by the psid(8), the start script
              /opt/parastation/config/ps_acc
              should be modified to enable this debugging facilities.
            
-F,
	  --foreground
        Don't fork and go to background.
-l,
	  --logdir=accountdir
        
            Create accounting files within directory
            accountdir.
            Using -, all accounting
            information is written to stdout.
          
-f,
	  --logfile=filename
        
            Write debug and error messages to
            filename.
            Using - as filename, messages
            are written to stdout.
            By default, all debug and error messages are sent to
            syslog.
          
-p,
	  --logpro=command
        Define a post processing command for accounting files. If defined, this command is called everytime a new accounting file is created. The filename of the current accounting file is appended to the command.
            Calling psaccounter with
            -p gzip would
            call the command gzip
            yyyymmdd and therefore compress
            least recently used accounting file.
          
-c,
	  --dumpcore
        
            Define that a core file should be written in case of a
            catastrophe. 
            By default, the core file will be written to
            /tmp.
	  
--coredir=dir
        Defines where to save core files.
-v, --version 
        Output version information and exit.
-?, --help 
        Show this help messages.
--usage 
        Display brief usage message.