Visit Platform at http://www.platform.com

jobStatus2Log Struct Reference

Logged into lsb.status periodically. More...


Data Fields

time_t currentTime
int sampleInterval
int jStatus
LS_LONG_INT jobId
char userName [MAX_LSB_NAME_LEN]
time_t submitTime
time_t startTime
char queue [MAX_LSB_NAME_LEN]
char * resReq
char * projectName
char * app
char * clusterName
char * userGroup
int numProcessors
int numJobs
int runtimeDelta
struct lsfRusage lsfRusage
int numhRusages
struct hRusagehostRusage
int numExHosts
char ** execHosts
int * slotUsages
int jobRmtAttr
char * jgroup
char * execRusage
int num_processors
int reason

Detailed Description

Logged into lsb.status periodically.

Field Documentation

Time the snap is taken.

Sample interval.

Job status.

LS_LONG_INT jobStatus2Log::jobId

Job Id.

char jobStatus2Log::userName[MAX_LSB_NAME_LEN]

Running user name.

Job submission time.

Job start time.

char jobStatus2Log::queue[MAX_LSB_NAME_LEN]

Queue name for the job.

resreq string for the job

project name

application name

cluster name

user groups

Number of start processors.

Number of jobs.

Runtime since last snapshot.

Rusage of the job.

Host based rusage.

Host based rusage.

Number of execution hosts.

Execution host names.

Slots used on each exHost.

Remote attr of the job.

Job group name.

rusage part of resreq

rusage part of resreq

Used to store suspend reasonq.



     
Date Modified: 28 Jun 2011
Platform Support: support@platform.com
Platform Information Development: doc@platform.com

Platform Computing. Accelerating Intelligence(TM).
Copyright © 1994-2011 Platform Computing Corporation. All rights reserved.