condor_userlog parses the information in job log files and displays summaries for each workstation
allocation and for each job. See the condor_submit manual page for instructions for specifying that
HTCondor write a log file for your jobs.
If -total is not specified, condor_userlog will first display a record for each workstation allocation,
which includes the following information:
Job The cluster/process id of the HTCondor job.
Host The host where the job ran. By default, the host's IP address is displayed. If -hostname is
specified, the host name will be displayed instead.
StartTime
The time (month/day hour:minute) when the job began running on the host.
EvictTime
The time (month/day hour:minute) when the job was evicted from the host.
WallTime
The time (days+hours:minutes) for which this workstation was allocated to the job.
GoodTime
The allocated time (days+hours:min) which contributed to the completion of this job. If the
job exited during the allocation, then this value will equal "Wall Time." Otherwise, it will
0+00:00; self-checkpoint are presently ignored.
CPUUsage
The CPU time (days+hours:min) which contributed to the completion of this job.
condor_userlog will then display summary statistics per host:
Host/Job
The IP address or host name for the host.
WallTime
The workstation time (days+hours:minutes) allocated by this host to the jobs specified in the
query. By default, all jobs in the log are included in the query.
GoodTime
The time (days+hours:minutes) allocated on this host which contributed to the completion of the
jobs specified in the query.
CPUUsage
The CPU time (days+hours:minutes) obtained from this host which contributed to the completion
of the jobs specified in the query.
AvgAlloc
The average length of an allocation on this host (days+hours:minutes).
AvgLost
The average amount of work lost (days+hours:minutes) when a job was evicted from this host.
Goodput
This percentage is computed as Good Time divided by Wall Time.
Util. This percentage is computed as CPU Usage divided by Good Time.
condor_userlog will then display summary statistics per job:
Host/Job
The cluster/process id of the HTCondor job.
WallTime
The total workstation time (days+hours:minutes) allocated to this job.
GoodTime
The total time (days+hours:minutes) allocated to this job which contributed to the job's
completion.
CPUUsage
The total CPU time (days+hours:minutes) which contributed to this job's completion.
AvgAlloc
The average length of a workstation allocation obtained by this job in minutes
(days+hours:minutes).
AvgLost
The average amount of work lost (days+hours:minutes) when this job was evicted from a host;
self-checkpoints are presently ignored.
Goodput
This percentage is computed as Good Time divided by Wall Time.
Util. This percentage is computed as CPU Usage divided by Good Time.
Finally, condor_userlog will display a summary for all hosts and jobs.