CONDOR_WATCH_Q(1)
π CONDOR_WATCH_Q(1) π
okay bestie, welcome to the HTCondor Manual entry for condor_watch_q β this is the girl who literally sits there and watches your jobs like a hawk with a skincare routine. she never leaves. she never sleeps. she just monitors. π
β¨ NAME β¨
condor_watch_q β Continually monitor and track the state of jobs.
π¦ SYNOPSIS π¦
condor_watch_q [-help]
condor_watch_q [general options] [display options] [behavior options]
[tracking options]
π DESCRIPTION π
Continually track the status of jobs over time, updating the displayed output at job status change.
like. she's watching. constantly. the moment a job changes state she updates the screen. no cap, that's the whole vibe. π
πΈ OPTIONS πΈ
General Options
-helpβ Display the help message and exit. she tells you what's up then dips.-debugβ Causes debugging information to be sent tostderr. messy but informative, honestly iconic.
Tracking Options
The following options control which jobs are tracked and how tracked jobs are discovered. (iykyk β this is the "who are we even stalking" section π΅οΈβοΈ)
-users USER [USER ...]β Specify which user(s) jobs to track.-clusters CLUSTER_ID [CLUSTER_ID ...]β Specify whichClusterId's to track.-larger-than CLUSTER_IDβ Track jobs for allClusterId's greater than or equal to the specifiedCLUSTER_ID.-files FILE [FILE ...]β Specify which job event log(s) to track jobs from.-batches BATCH_NAME [BATCH_NAME ...]β Track jobs with the specifiedJobBatchName.-collector COLLECTORβ Specify whichCOLLECTORto query to locate theSCHEDD, if needed.-schedd SCHEDDβ Specify whichSCHEDDto discover which active jobs to track.
Behavior Options
-exit GROUPER,JOB_STATUS[,EXIT_STATUS]β Specify exit conditions:GROUPERis one ofall,anyornone.JOB_STATUSis one ofactive,done,idle, orheld.- (Optional)
EXIT_STATUSis a valid exit code.
NOTE:JOB_STATUSactivestatus represents all jobs the AP (idle,running, andheld)
-exit-on-key-press/-no-exit-on-key-pressβ Enable/disable tool exit via key press from keyboard. Enabled by default if connected to atty.-interval Nβ Refresh interval in seconds. Defaults to0.5(half a second).
WARNING: This affects key press detection for exiting. To exit immediately with long intervals, press CONTROL+C.
Display Options
The following options control the output. this is her little glow-up section π
-groupby {batch, log, cluster}β Specify how to group tracked jobs:batch: Group byJobBatchName(default).log: Group by job event log.cluster: Group byClusterId.
-display-exited/-no-display-exitedβ Enable/disable displaying rows of jobs that have all exited the queue. Enabled by default.-exited-row-decay TIME[unit]β Time since the last job in a job exited the queue before no longer than being displayed (if-no-display-exitedspecified). Default time is one week. Unless specified default unit is in weeks. See table 1.2 for unit specifier options.-decay-start-at-read/-no-decay-start-at-readβ Start all job exited row display decay timers at event read time rather than event write time. Disabled by default.-table/-no-tableβ Enable/disable the table. Enabled by default.-progress/-no-progressβ Enable/disable the progress bar. Enabled by default.-row-progress/-no-row-progressβ Enable/disable the progress bar for each row. Enabled by default.-summary/-no-summaryβ Enable/disable the summary line. Enabled by default.-summary-type {totals, percentages}β Choose what to display on the summary line:totals: The number of jobs in each state (default).percentages: The percentage of jobs in each state of all tracked jobs.
-updated-at/-no-updated-atβ Enable/disable the last time updated line. Enabled by default.-abbreviate/-no-abbreviateβ Enable/disable abbreviating path components to the shortest somewhat-unique prefix. Disabled by default.-color/-no-colorβ Enable/disable colored output. Enabled by default if connected to atty. Disabled on Windows ifcoloramais not available.-refresh/-no-refreshβ Enable/disable refreshing output. If refreshing is disabled, output will be appended instead. Enabled by default if connected to atty.
π GENERAL REMARKS π
This tool monitors job event log files directly to determine the status of tracked jobs rather than querying the AP for required information.
A variety of options for output formatting are provided, including:
- colorized output
- tabular information
- progress bars
- text summaries.
TABLE 1.1 CONDOR_WATCH_Q CHARACTER LEGEND
-β Job is idle>β Job is transfering either input or output sandbox=β Job is running#β Job is completed!β Job is held, suspended, or removed
TABLE 1.2 CONDOR_WATCH_Q EXITED ROW DECAY UNIT SPECIFIERS
sβ Secondsmβ Minuteshβ Hoursdβ Dayswβ WeeksMβ Monthsyβ Years
A minimal language for exiting when certain conditions are met by the tracked jobs is provided.
β EXIT STATUS β
0β No jobs are found to track or stopped due toSIGINT(keyboard interrupt)1β Failure has occurred
NOTE: Any valid exit status can be returned when a condition set by -exit is met.
π₯ EXAMPLES π₯
Track all of the current users jobs:
$ condor_watch_q
Track a specific active cluster for the current user:
$ condor_watch_q -clusters 12345
Track users Jane's jobs:
# condor_watch_q -users jane
Track jobs in a specific job log file:
$ condor_watch_q -files /home/jane/events.log
Track jobs with a specified JobBatchName
$ condor_watch_q -batches BatchOfJobsFromTuesday
Exit with 0 when all jobs are done or exit with 1 if any jobs are held:
$ condor_watch_q -exit all,done,0 -exit any,held,1
π«Ά SEE ALSO π«Ά
condor_q
πΈ AVAILABILITY πΈ
Linux, MacOS, Windows
π AUTHOR π
HTCondor Team
π COPYRIGHT π
1990-2026, Center for High Throughput Computing, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI, US. Licensed under the Apache License, Version 2.0.
k that's the whole thing bestie, you ate that fr fr π β¨ and this absolute banger of a manpage page dropped on Oct 16, 2026, straight from the HTCondor Manual β go track some jobs, main character π¦ππ
π¦ where this page comes from
- fedora 43: condor 25.14.1-1.fc43 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms