[Swift-commit] r4811 - trunk/libexec/log-processing

ketan at ci.uchicago.edu ketan at ci.uchicago.edu
Fri Jul 8 10:39:33 CDT 2011


Author: ketan
Date: 2011-07-08 10:39:32 -0500 (Fri, 08 Jul 2011)
New Revision: 4811

Modified:
   trunk/libexec/log-processing/README.txt
Log:
Added the iso-to-sec step

Modified: trunk/libexec/log-processing/README.txt
===================================================================
--- trunk/libexec/log-processing/README.txt	2011-07-08 01:10:05 UTC (rev 4810)
+++ trunk/libexec/log-processing/README.txt	2011-07-08 15:39:32 UTC (rev 4811)
@@ -1,11 +1,9 @@
-
 Log Processing
 ==============
 
 To properly generate log plots, you must enable VDL/Karajan logging.
 TODO:How?
 
-
 You should check the scripts that you intend to use to determine
 what log lines they require and ensure that you are generating
 those lines via log4j.properties
@@ -21,14 +19,19 @@
 Normalize event times in the log to the run start time
 ------------------------------------------------------
 
+* Convert timestamps in the log from iso to seconds format
+
+------------------------------------------
+./iso-to-secs < original.log > swift-run.log
+------------------------------------------
+
+
 * Generate the log, assuming the log is titled +swift-run.log+
 
 ------------------------------------------
 ./normalize-log.pl file.contains.start.time swift-run.log > swift-run.norm
 ------------------------------------------
-TODO:In what format does the start time be in 'file.contains.start.time'
 
-
 Make a basic load plot from Coasters Cpu log lines
 --------------------------------------------------
 
@@ -43,7 +46,7 @@
 ------------------------------------------
 swift_plotter.zsh -s load.cfg load.eps load.data
 ------------------------------------------
-Note: Th load.cfg is available from swift/libexec/log-processing/
+Note: The load.cfg is available from swift/libexec/log-processing/
 
 
 Make a basic job completion plot from Coasters Cpu log lines
@@ -56,6 +59,7 @@
 ------------------------------------------
 ./cpu-job-completed.pl < swift-run.norm > completed.data
 ------------------------------------------
+TODO: This file: cpu-job-completed seems to be missing
 
 . Plot with the JFreeChart-based plotter in usertools/plotter:
 +
@@ -94,7 +98,7 @@
 . Put the job runtimes into 1-second buckets:
 +
 ------------------------------------------
-./ buckets.pl 1 times.data > buckets.data
+./buckets.pl 1 times.data > buckets.data
 ------------------------------------------
 
 . Plot with the JFreeChart-based plotter in usertools/plotter:




More information about the Swift-commit mailing list