Session logging

At the end of each FATMEN session, provided that a call to FMEND is made, a log record is written to the server. The server ignores this record (apart from counting the number that it receives, unless installed with the flag +USE,FATLOG.

If installed with this flag, the logging records are collected into a daily summary for subsequent processing.

The logging records consists of the following blocks:

  1. Hollerith block
    KFMSYS
    FATMEN system (e.g. CERN)
    KFMGRP
    FATMEN group (e.g. DELPHI)
    KFMTIT
    Title of FATMEN source file
    KFMUSR
    User name
    KFMHST
    Host name
    KFMTYP
    Host type
    KFMOS
    Host operating system
  2. MB counts
    KFMMBR
    Number of MB read
    KFMMBW
    Number of MB written
    KFZMBR
    Number of MB read with ZEBRA FZ
    KFZMBW
    Number of MB written with ZEBRA FZ
    KFMMBC
    Number of MB copied
    KFMMBN
    Number of MB copied over the network
    KFMMBQ
    Number of MB queued for copy (e.g. CHEOPS)
  3. Dates and times (packed with FMPKTM)
    KFMIDQ
    Date and time of PATCHY installation job
    KFMIDS
    Date and time of start of FATMEN session
    KFMIDE
    Date and time of end of FATMEN session
  4. Catalogue modifications
    KFMADD
    Number of disk entries added ( FMADDD)
    KFMADL
    Number of links added ( FMADDL)
    KFMADT
    Number of tape entries added ( FMADDT)
    KFMMDR
    Number of MKDIR commands
    KFMRDR
    Number of RMDIR commands
    KFMRLN
    Number of RMLN commands
    KFMRTR
    Number of RMTREE commands
    KFMRMF
    Number of RM commands
    KFMCPF
    Number of CP commands
    KFMMVF
    Number of MV commands
    KFMMOD
    Number of MODIFY commands
    KFMTCH
    Number of TOUCH commands
  5. File accesses
    KFMOPN
    Number of files opened, e.g. by FMOPEN
    KFMCLS
    Number of files closed, e.g. by FMCLOS
    KFMCPY
    Number of files copied, e.g. by FMCOPY
    KFMCPQ
    Number of files queued for copy, e.g. by FMCOPQ
    KFMCPN
    Number of files copied over the network, e.g. by FMRCOP
  6. SYSREQ and TMS operations
    KFMSRQ
    Number of calls to SYSREQ ( FMSREQ)
    KFMQVL
    Number of QVOL commands ( FMQVOL)
    KFMAVL
    Number of volumes allocated ( FMALLO)
    KFMASP
    Number of space allocations ( FMGVOL or FMGVID)
    KFMPOL
    Number of TRANSFER commands (pool operations, e.g. FMPOOL
    KFMLCK
    Number of volumes locked, e.g. FMLOCK
    KFMULK
    Number of volumes unlocked, e.g. FMULOK
    KFMDTG
    Number of tags deleted, e.g. FMTAGS
    KFMGTG
    Number of tags obtained, e.g. FMTAGS
    KFMSTG
    Number of tags set, e.g. FMTAGS
  7. Catalogue processing
    KFMBNK
    Number of banks read from the catalogue ( FMRZIN)
    KFMGET
    Number of banks read with default selection ( FMGET)
    KFMGTK
    Number of banks user selected ( FMGETK)
    KFMSHW
    Number of calls to FMSHOW
    KFMSCN
    Number of calls to FMSCAN
    KFMLOP
    Number of calls to FMLOOP
    KFMLDR
    Number of calls to FMLDIR
    KFMLFL
    Number of calls to FMLFIL
    KFMSRT
    Number of calls to FMSORT
    KFMRNK
    Number of calls to FMRANK
    KFMSLK
    Number of calls to FMSELK
    KFMMTC
    Number of calls to FMATCH