jobFinish2Log Struct Reference
logged in lsb.stream when a job finished. More...
Detailed Description
logged in lsb.stream when a job finished.Field Documentation
LS_LONG_INT jobFinish2Log::jobId The unique ID for the job.
The user ID of the submitter.
char jobFinish2Log::userName[MAX_LSB_NAME_LEN] The user name of the submitter.
Job submission options (see lsb_submit).
The number of processors requested for execution.
The status of the job (See lsb_readjobinfo).
time_t jobFinish2Log::submitTime Job submission time.
time_t jobFinish2Log::termTime If the job was not finished by this time, it was killed.
time_t jobFinish2Log::startTime Job dispatch time.
time_t jobFinish2Log::endTime The time the job finished.
char jobFinish2Log::queue[MAX_LSB_NAME_LEN] The name of the queue to which this job was submitted.
char* jobFinish2Log::resReq Resource requirements.
char jobFinish2Log::fromHost[MAXHOSTNAMELEN] Submission host name.
char* jobFinish2Log::cwd Current working directory.
char* jobFinish2Log::inFile Input file name.
char* jobFinish2Log::outFile Output file name.
char* jobFinish2Log::jobFile Job file name.
The number of processors used for execution.
char** jobFinish2Log::execHosts The array of names of execution hosts.
The slots used on each exHost.
float jobFinish2Log::cpuTime The total CPU time consumed by the job.
char* jobFinish2Log::jobName Job name.
char* jobFinish2Log::command Job command.
Resource usage statistics.
The lsfRusage structure is defined in <lsf/lsf.h>. Note that the availability of certain fields depends on the platform on which the sbatchd runs. The fields that do not make sense on this platform will be logged as -1.0.
The pre-execution command.
The project name, used for accounting purposes.
Job's exit status.
Maximum number of processors specified for the job.
char* jobFinish2Log::sla Service class of the job.
Job termination reason, see <lsf/lsbatch.h>.
SAAP charged for job.
LSF License Scheduler project name.
char* jobFinish2Log::app Application profile under which the job runs.
Post-execution commands.
char* jobFinish2Log::jgroup Job group name.
The number of host based rusages.
struct hRusage* jobFinish2Log::hostRusage The list of host based rusages.
resVal->execRusage of the job
char* jobFinish2Log::userGroup jData->userGroup
jData->runTime
job maximum memory usage
job average memory usage
Effective resreq which scheduler used to dispatch job.
source cluster name
LS_LONG_INT jobFinish2Log::srcJobId source job ID
target cluster name
LS_LONG_INT jobFinish2Log::dstJobId target job ID
time_t jobFinish2Log::forwardTime Job forward time.
Wall clock run time limit bsub -W.
Extended bitwise inclusive OR of options flags in lsb_submit_options3.
< Internal option, indicate the process manager flow id.
no usage. DC vm Job total provision time
char* jobFinish2Log::outdir job output directory
DC job flags.
char* jobFinish2Log::subcwd job submission current working directory
The number of allocated network.
Network allocation info.
struct affinityJobData* jobFinish2Log::affinity Affinity allocation info.
Serial job energy data.
char** jobFinish2Log::allocSlots The array of names of hosts representing allocated slots to job.
The number of slots allocated to job.
Date Modified: 16 Jul 2014
Terms of Use
Copyright © 1994-2014 International Business Machines Corp.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.