schema location: | C:\eclipse\eclipse\workspace\pbsaccounting\xml\linux_joblog.xsd |
diagram | |||
children | jobid date | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="abort_record"> <xs:annotation> <xs:documentation>A record indicating the job was aborted</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="account" type="xs:string"> <xs:annotation> <xs:documentation>Optional accounting group that the user specified for the job</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="authorized_users" type="xs:string"> <xs:annotation> <xs:documentation>PBSPro authorized_users. Need more info</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | jobid date owner queue ctime start end duration nodelist authorized_users resource_list | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="b_record"> <xs:annotation> <xs:documentation>A Record specific to PBSPro</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> <xs:element ref="owner"/> <xs:element ref="queue"/> <xs:element ref="ctime"/> <xs:element ref="start"/> <xs:element ref="end"/> <xs:element ref="duration"/> <xs:element ref="nodelist"/> <xs:element ref="authorized_users"/> <xs:element ref="resource_list"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
children | jobid date | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="checkpoint_restart_record"> <xs:annotation> <xs:documentation>T record indicating the job was restarted from checkpoint</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="cpu" type="xs:string"> <xs:annotation> <xs:documentation>CPU number that job ran on</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="cpupercent" type="xs:long"> <xs:annotation> <xs:documentation>The percent of CPU consumed</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="cput" type="xs:string"> <xs:annotation> <xs:documentation>CPU time for job in seconds</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="ctime" type="xs:long"> <xs:annotation> <xs:documentation>Epoch time in seconds when job first created (submitted)</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | day time | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="date"> <xs:annotation> <xs:documentation>Container for date of accounting entry</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="day"/> <xs:element ref="time"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="day" type="xs:string"> <xs:annotation> <xs:documentation>Day of accounting entry in format MM/DD/YYYY</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | jobid date requestor | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="delete_record"> <xs:annotation> <xs:documentation>A record indicating job was removed</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> <xs:element ref="requestor"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="duration" type="xs:string"> <xs:annotation> <xs:documentation>PBSPro duration. Need more info</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="end" type="xs:long"> <xs:annotation> <xs:documentation>Epoch time in seconds when job ended</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="etime" type="xs:long"> <xs:annotation> <xs:documentation>Epoch time in seconds when job became eligible to run</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | node | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="exec_host"> <xs:annotation> <xs:documentation>Hosts job ran on</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="node" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
children | jobid date user group account jobname queue ctime qtime etime start session end exit_status resource_list resources_used | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="execution_record"> <xs:annotation> <xs:documentation>A record indicating job has completed execution</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> <xs:element ref="user"/> <xs:element ref="group"/> <xs:element ref="account" minOccurs="0"/> <xs:element ref="jobname"/> <xs:element ref="queue"/> <xs:element ref="ctime"/> <xs:element ref="qtime"/> <xs:element ref="etime"/> <xs:element ref="start"/> <xs:element ref="session"/> <xs:element ref="end"/> <xs:element ref="exit_status"/> <xs:element ref="resource_list"/> <xs:element ref="resources_used"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="exit_status" type="xs:long"> <xs:annotation> <xs:documentation>The exit status of the job</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="globalproperty" type="xs:string"> <xs:annotation> <xs:documentation>Represents a global node property, such as #shared</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="group" type="xs:string"> <xs:annotation> <xs:documentation>The UNIX group that the users job ran under</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="interactive" type="xs:long"> <xs:annotation> <xs:documentation>A element specific to PBSPro</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="jobid" type="xs:string"> <xs:annotation> <xs:documentation>The PBS job id for the job</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="jobname" type="xs:string"> <xs:annotation> <xs:documentation>The users name for the job</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | jobid date requestor | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="k_record"> <xs:annotation> <xs:documentation>A Record specific to PBSPro</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> <xs:element ref="requestor"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
children | memory units | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="mem"> <xs:annotation> <xs:documentation>Memory used by the job</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="memory"/> <xs:element ref="units"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="memory" type="xs:long"> <xs:annotation> <xs:documentation>The maximum memory used by the job </xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:integer | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="ncpus" type="xs:integer"> <xs:annotation> <xs:documentation>The number of cpu's requested</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | globalproperty nodegroup | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="neednodes"> <xs:annotation> <xs:documentation>NeedNodes consists of requested global properties, and nodegroups. It is same as Nodes</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element ref="globalproperty" maxOccurs="unbounded"/> <xs:element ref="nodegroup" maxOccurs="unbounded"/> </xs:choice> </xs:complexType> </xs:element> |
diagram | |||
children | nodename cpu | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="node"> <xs:annotation> <xs:documentation>A hostname</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="nodename"/> <xs:element ref="cpu" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="nodect" type="xs:long"> <xs:annotation> <xs:documentation>The number of nodes job requested</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||
children | property nodename | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="nodegroup"> <xs:annotation> <xs:documentation>nodegroup groups node properties, or node names </xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element ref="property" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="nodename" minOccurs="0" maxOccurs="unbounded"/> </xs:choice> <xs:attribute name="numnodes" type="xs:long" use="optional"/> <xs:attribute name="ppn" type="xs:long" use="optional"/> </xs:complexType> </xs:element> |
diagram | |||
children | node | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="nodelist"> <xs:annotation> <xs:documentation>The list of nodes job ran on</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="node" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="nodename" type="xs:string"> <xs:annotation> <xs:documentation>The hostname of the node</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | globalproperty nodegroup | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="nodes"> <xs:annotation> <xs:documentation>Nodes consists of requested global properties, and nodegroups</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element ref="globalproperty" maxOccurs="unbounded"/> <xs:element ref="nodegroup" maxOccurs="unbounded"/> </xs:choice> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="owner" type="xs:string"> <xs:annotation> <xs:documentation>PBSPro owner. Need more info</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | queue_record start_record delete_record execution_record rerun_record checkpoint_restart_record abort_record b_record k_record u_record y_record | ||
annotation |
|
||
source | <xs:element name="pbs_jobfile"> <xs:annotation> <xs:documentation>A container of records</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="queue_record"/> <xs:element ref="start_record"/> <xs:element ref="delete_record"/> <xs:element ref="execution_record"/> <xs:element ref="rerun_record"/> <xs:element ref="checkpoint_restart_record"/> <xs:element ref="abort_record"/> <xs:element ref="b_record"/> <xs:element ref="k_record"/> <xs:element ref="u_record"/> <xs:element ref="y_record"/> </xs:choice> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="property" type="xs:string"> <xs:annotation> <xs:documentation>Represents a node property, this is site specific, for example "bigdisknode" or "bigswap"</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="qtime" type="xs:long"> <xs:annotation> <xs:documentation>The number of seconds when the job was queued into current queue</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="queue" type="xs:string"> <xs:annotation> <xs:documentation>The queue the job was executed in</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | jobid date queue | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="queue_record"> <xs:annotation> <xs:documentation>A record indicating the job was queued</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> <xs:element ref="queue"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="requestor" type="xs:string"> <xs:annotation> <xs:documentation>The username of the user requesting to remove a job</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | jobid date | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="rerun_record"> <xs:annotation> <xs:documentation>A record indicating the job was reran</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
children | cput ncpus mem neednodes nodect walltime nodes | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="resource_list"> <xs:annotation> <xs:documentation>A list of resources the job has requested</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element ref="cput" minOccurs="0"/> <xs:element ref="ncpus" minOccurs="0"/> <xs:element ref="mem" minOccurs="0"/> <xs:element ref="neednodes" minOccurs="0"/> <xs:element ref="nodect" minOccurs="0"/> <xs:element ref="walltime" minOccurs="0"/> <xs:element ref="nodes" minOccurs="0"/> </xs:all> </xs:complexType> </xs:element> |
diagram | |||
children | exec_host cpupercent cput mem ncpus vmem walltime | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="resources_used"> <xs:annotation> <xs:documentation>A list of resources the job used</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="exec_host"/> <xs:element ref="cpupercent" minOccurs="0"/> <xs:element ref="cput" minOccurs="0"/> <xs:element ref="mem" minOccurs="0"/> <xs:element ref="ncpus" minOccurs="0"/> <xs:element ref="vmem" minOccurs="0"/> <xs:element ref="walltime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:long | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="session" type="xs:long"> <xs:annotation> <xs:documentation>The session id of the job</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="start" type="xs:string"> <xs:annotation> <xs:documentation>The time in seconds when the job started to execute</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | jobid date user group account jobname queue ctime qtime etime start resource_list | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="start_record"> <xs:annotation> <xs:documentation>A record indicating the job has started</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> <xs:element ref="user"/> <xs:element ref="group"/> <xs:element ref="account" minOccurs="0"/> <xs:element ref="jobname"/> <xs:element ref="queue"/> <xs:element ref="ctime"/> <xs:element ref="qtime"/> <xs:element ref="etime"/> <xs:element ref="start"/> <xs:element ref="resource_list"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:time | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="time" type="xs:time"> <xs:annotation> <xs:documentation>Time the accounting record submitted</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | jobid date requestor interactive | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="u_record"> <xs:annotation> <xs:documentation>A Record specific to PBSPro</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> <xs:element ref="requestor"/> <xs:element ref="interactive" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="units" type="xs:string"> <xs:annotation> <xs:documentation>The units for the memory, like "kb"</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="user" type="xs:string"> <xs:annotation> <xs:documentation>The username that the job ran under</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | memory units | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="vmem"> <xs:annotation> <xs:documentation>The virtual memory the job used</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="memory"/> <xs:element ref="units"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
type | xs:string | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="walltime" type="xs:string"> <xs:annotation> <xs:documentation>The wall clock time for the job in format HH:MM:SS</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
children | jobid date requestor interactive | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="y_record"> <xs:annotation> <xs:documentation>A Record specific to PBSPro</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="jobid"/> <xs:element ref="date"/> <xs:element ref="requestor"/> <xs:element ref="interactive" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |