Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 336956 - Enhancement: Generating LML data (batch system monitoring)
Summary: Enhancement: Generating LML data (batch system monitoring)
Status: CLOSED FIXED
Alias: None
Product: PTP
Classification: Tools
Component: RM (show other bugs)
Version: unspecified   Edit
Hardware: All Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Greg Watson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-11 11:11 EST by Wolfgang Frings CLA
Modified: 2011-05-21 09:46 EDT (History)
0 users

See Also:


Attachments
tar file containing perl scripts and additional files for LML_da (170.00 KB, application/x-tar)
2011-02-11 11:11 EST, Wolfgang Frings CLA
no flags Details
tar file containing perl scripts and additional files for LML_da (200.00 KB, application/x-tar)
2011-03-13 06:42 EDT, Wolfgang Frings CLA
g.watson: iplog+
Details

Note You need to log in before you can comment on or make changes to this bug.
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!