1CONDOR_USERLOG(1) HTCondor Manual CONDOR_USERLOG(1)
2
3
4
6 condor_userlog - HTCondor Manual
7
8 Display and summarize job statistics from job log files.
9
10
12 condor_userlog [-help ] [-total | -raw ] [-debug ] [-evict ] [-j clus‐
13 ter | cluster.proc] [-all ] [-hostname ] logfile ...
14
16 condor_userlog parses the information in job log files and displays
17 summaries for each workstation allocation and for each job. See the
18 condor_submit manual page for instructions for specifying that HTCondor
19 write a log file for your jobs.
20
21 If -total is not specified, condor_userlog will first display a record
22 for each workstation allocation, which includes the following informa‐
23 tion:
24
25 Job The cluster/process id of the HTCondor job.
26
27 Host The host where the job ran. By default, the host's IP address
28 is displayed. If -hostname is specified, the host name will
29 be displayed instead.
30
31 Start Time
32 The time (month/day hour:minute) when the job began running
33 on the host.
34
35 Evict Time
36 The time (month/day hour:minute) when the job was evicted
37 from the host.
38
39 Wall Time
40 The time (days+hours:minutes) for which this workstation was
41 allocated to the job.
42
43 Good Time
44 The allocated time (days+hours:min) which contributed to the
45 completion of this job. If the job exited during the alloca‐
46 tion, then this value will equal "Wall Time." Otherwise, it
47 will 0+00:00; self-checkpoint are presently ignored.
48
49 CPU Usage
50 The CPU time (days+hours:min) which contributed to the com‐
51 pletion of this job.
52
53 condor_userlog will then display summary statistics per host:
54
55 Host/Job
56 The IP address or host name for the host.
57
58 Wall Time
59 The workstation time (days+hours:minutes) allocated by this
60 host to the jobs specified in the query. By default, all jobs
61 in the log are included in the query.
62
63 Good Time
64 The time (days+hours:minutes) allocated on this host which
65 contributed to the completion of the jobs specified in the
66 query.
67
68 CPU Usage
69 The CPU time (days+hours:minutes) obtained from this host
70 which contributed to the completion of the jobs specified in
71 the query.
72
73 Avg Alloc
74 The average length of an allocation on this host
75 (days+hours:minutes).
76
77 Avg Lost
78 The average amount of work lost (days+hours:minutes) when a
79 job was evicted from this host.
80
81 Goodput
82 This percentage is computed as Good Time divided by Wall
83 Time.
84
85 Util. This percentage is computed as CPU Usage divided by Good
86 Time.
87
88 condor_userlog will then display summary statistics per job:
89
90 Host/Job
91 The cluster/process id of the HTCondor job.
92
93 Wall Time
94 The total workstation time (days+hours:minutes) allocated to
95 this job.
96
97 Good Time
98 The total time (days+hours:minutes) allocated to this job
99 which contributed to the job's completion.
100
101 CPU Usage
102 The total CPU time (days+hours:minutes) which contributed to
103 this job's completion.
104
105 Avg Alloc
106 The average length of a workstation allocation obtained by
107 this job in minutes (days+hours:minutes).
108
109 Avg Lost
110 The average amount of work lost (days+hours:minutes) when
111 this job was evicted from a host; self-checkpoints are pres‐
112 ently ignored.
113
114 Goodput
115 This percentage is computed as Good Time divided by Wall
116 Time.
117
118 Util. This percentage is computed as CPU Usage divided by Good
119 Time.
120
121 Finally, condor_userlog will display a summary for all hosts and jobs.
122
124 -help Get a brief description of the supported options
125
126 -total Only display job totals
127
128 -raw Display raw data only
129
130 -debug Debug mode
131
132 -j Select a specific cluster or cluster.proc
133
134 -evict Select only allocations which ended due to eviction
135
136 -all Select all clusters and all allocations
137
138 -hostname
139 Display host name instead of IP address
140
142 Since the HTCondor job log file format does not contain a year field in
143 the timestamp, all entries are assumed to occur in the current year.
144 Allocations which begin in one year and end in the next will be
145 silently ignored.
146
148 condor_userlog will exit with a status value of 0 (zero) upon success,
149 and it will exit with the value 1 (one) upon failure.
150
152 HTCondor Team
153
155 1990-2023, Center for High Throughput Computing, Computer Sciences De‐
156 partment, University of Wisconsin-Madison, Madison, WI, US. Licensed
157 under the Apache License, Version 2.0.
158
159
160
161
162 Oct 02, 2023 CONDOR_USERLOG(1)