Provided by: condor_23.9.6+dfsg-2.1_amd64 bug

NAME

       condor_history - HTCondor Manual

       View log of HTCondor jobs completed to date

SYNOPSIS

       condor_history [-help ]

       condor_history   [-name   name]   [-pool  centralmanagerhostname[:portnumber]]  [-backwards]  [-forwards]
       [-constraint expr] [-file filename] [-userlog filename]  [-search  path]  [-dir  |  -directory]  [-local]
       [-startd] [-epochs] [-format formatString AttributeName] [-autoformat[:jlhVr,tng] attr1 [attr2 ...]]  [-l
       |  -long | -xml | -json | -jsonl] [-match | -limit number] [-attributes attr1[,attr2...]]  [-print-format
       file ] [-wide] [-since  time_or_jobid  ]  [-completedsince  time_expr]  [-scanlimit  number]  [cluster  |
       cluster.process | owner]

DESCRIPTION

       condor_history  displays  a  summary  of  all  HTCondor jobs listed in the specified history files. If no
       history files are specified with the -file option, the local history  file  as  specified  in  HTCondor's
       configuration  file  ($(SPOOL)/history  by  default)  is  read. The default listing summarizes in reverse
       chronological order each job on a single line, and contains the following items:

          ID     The cluster/process id of the job.

          OWNER  The owner of the job.

          SUBMITTED
                 The month, day, hour, and minute the job was submitted to the queue.

          RUN_TIME
                 Remote wall clock time accumulated by the job to date in days,  hours,  minutes,  and  seconds,
                 given as the job ClassAd attribute RemoteWallClockTime.

          ST     Completion status of the job (C = completed and X = removed).

          COMPLETED
                 The time the job was completed.

          CMD    The name of the executable.

       If  a  job  ID  (in the form of cluster_id or cluster_id.proc_id) or an owner is provided, output will be
       restricted to jobs with the specified IDs and/or submitted by the specified owner. The -constraint option
       can be used to display jobs that satisfy a specified boolean expression.

OPTIONS

          -help  Display usage information and exit.

          -name name
                 Query the named condor_schedd daemon. If used  with  -startd,  query  the  named  condor_startd
                 daemon

          -pool centralmanagerhostname[:portnumber]
                 Use  the  centralmanagerhostname  as  the  central manager to locate condor_schedd daemons. The
                 default is the COLLECTOR_HOST, as specified in the configuration.

          -backwards
                 List jobs in reverse chronological order. The job most recently added to the  history  file  is
                 first. This is the default ordering.

          -forwards
                 List  jobs  in chronological order. The job most recently added to the history file is last. At
                 least 4 characters must be given to distinguish this option from the -file and -format options.

          -constraint expr
                 Display jobs that satisfy the expression.

          -since jobid or expr
                 Stop scanning when the given jobid is found or when the expression becomes true.

          -completedsince time_expr
                 Scan until the first job that completed on or before the given unix  timestamp.   The  argument
                 can  be any expression that evaluates to a unix timestamp.  This option is equivalent to -since
                 'CompletionDate<=time_expr'.

          -scanlimit Number
                 Stop scanning when the given number of ads have been read.

          -limit Number
                 Limit the number of jobs displayed to Number. Same option as -match.

          -match Number
                 Limit the number of jobs displayed to Number. Same option as -limit.

          -local Read from local history files even if there is a SCHEDD_HOST configured.

          -startd
                 Read from Startd history files rather than Schedd  history  files.   If  used  with  the  -name
                 option, query is sent as a command to the given Startd which must be version 9.0 or later.

          -epochs[:d]
                 Read  per  job run instance recording also known as job epochs instead of default history file.
                 The -epochs option may be followed by a colon character for extra functionality:

                 d Delete job epoch files after finished reading. This option only  deletes  epoch  files  store
                 within JOB_EPOCH_HISTORY_DIR, and can not be used with -match, -limit, or -scanlimit.

          -file filename
                 Use the specified file instead of the default history file.

          -userlog filename
                 Display  jobs,  with  job  information coming from a job event log, instead of from the default
                 history file. A job event log does not contain all of the job information, so  some  fields  in
                 the normal output of condor_history will be blank.

          -search path
                 Use   the   specified   path   to   filename   and  all  matching  condor  time  rotated  files
                 filename.YYYYMMDDTHHMMSS instead of the default history file. If used  with  -dir  option  then
                 condor_history  will  use  the  provided  path  as the directory to search for specific pattern
                 matching history files.

          -dir or -directory
                 Search for files in a sources alternate directory configuration knob to read  from  instead  of
                 default history file. Note: only applies to -epochs.

          -format formatString AttributeName
                 Display jobs with a custom format. See the condor_q man page -format option for details.

          -autoformat[:jlhVr,tng] attr1 [attr2 ...] or -af[:jlhVr,tng] attr1 [attr2 ...]
                 (output  option)  Display attribute(s) or expression(s) formatted in a default way according to
                 attribute types. This option takes an arbitrary number of attribute  names  as  arguments,  and
                 prints out their values, with a space between each value and a newline character after the last
                 value. It is like the -format option without format strings.

                 It  is  assumed that no attribute names begin with a dash character, so that the next word that
                 begins with dash is the start of the next option. The autoformat option may be  followed  by  a
                 colon character and formatting qualifiers to deviate the output formatting from the default:

                 j print the job ID as the first field,

                 l label each field,

                 h print column headings before the first line of output,

                 V use %V rather than %v for formatting (string values are quoted),

                 r print "raw", or unevaluated values,

                 , add a comma character after each field,

                 t add a tab character before each field instead of the default space character,

                 n add a newline character after each field,

                 g add a newline character between ClassAds, and suppress spaces before each field.

                 Use -af:h to get tabular values with headings.

                 Use -af:lrng to get -long equivalent format.

                 The  newline  and  comma characters may not be used together. The l and h characters may not be
                 used together.

          -print-format file
                 Read output formatting information from the given custom print format file.  see Print  Formats
                 for more information about custom print format files.

          -l or -long
                 Display job ClassAds in long format.

          -attributes attrs
                 Display only the given attributes when the -long o ption is used.

          -xml   Display  job  ClassAds  in XML format. The XML format is fully defined in the reference manual,
                 obtained from the ClassAds web page, with a link at http://htcondor.org/classad/classad.html.

          -json  Display job ClassAds in JSON format.

          -jsonl Display job ClassAds in JSON-Lines format: one job ad per line.

          -wide[:number]
                 Restrict output to the given column width.  Default width is  80  columns,  if  -wide  is  used
                 without the optional number argument, the width of the output is not restricted.

EXIT STATUS

       condor_history  will exit with a status value of 0 (zero) upon success, and it will exit with the value 1
       (one) upon failure.

AUTHOR

       HTCondor Team

COPYRIGHT

       1990-2024, Center for High Throughput Computing, Computer Sciences Department, University  of  Wisconsin-
       Madison, Madison, WI, US. Licensed under the Apache License, Version 2.0.

                                                  Jun 20, 2025                                 CONDOR_HISTORY(1)