Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 336956

Summary: Enhancement: Generating LML data (batch system monitoring)
Product: [Tools] PTP Reporter: Wolfgang Frings <W.Frings>
Component: RMAssignee: Greg Watson <g.watson>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
tar file containing perl scripts and additional files for LML_da
none
tar file containing perl scripts and additional files for LML_da g.watson: iplog+

Description Wolfgang Frings CLA 2011-02-11 11:11:51 EST
Created attachment 188787 [details]
tar file containing perl scripts and additional files for LML_da

This tool generates LML data which can be used by the LML monitoring
views to display the status and the batch system usage of the remote
systems.  

LML_da extracts from the resource management system of the remote
system information about the batch system usage and stores it in an XML
file in LML format. Depending on the availability and access rules
following information will be obtained by LML_da:

 - nodes managed by batch system
 - batch jobs running and waiting in queues
 - information about reservation, rules for job-queue 
   mapping and queue-node mapping 
 - system state (failed components, ...)
 - ...

The packages includes driver for the Torque batch system and
LoadLeveler. Further driver, e.g. for LL/Blue Gene/P will follow.  The
LML2LML converter which is part of the package implements currently
the generation of table data (e.g. for job list) and the nodedisplay
elements for the graphical representation of the remote system.
LML_da is implemented in Perl. Perl packages needed by LML_da which
could be not part of the local perl installation are reported in
the README file.

I have authored 100% of the contributed code and I have the rights to
contribute the content to Eclipse. I agree to contribute the content
under the EPL.
Comment 1 Wolfgang Frings CLA 2011-03-13 06:42:23 EDT
Created attachment 191075 [details]
tar file containing perl scripts and additional files for LML_da
Comment 2 Greg Watson CLA 2011-03-23 12:31:21 EDT
This has now been committed to a plugin called org.eclipse.ptp.rm.lml.da. I reorganized the directories slightly, so please let me know if it looks ok. If you have changes, please open a separate bug and attach a patch.

Thanks!