Skip to content

Commit dcf6aa2

Browse files
Section for local O2 execution (#224)
1 parent de9b02f commit dcf6aa2

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/hyperloop/userdocumentation.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,8 @@ You can enable a wagon in the _My Analyses_ page. Inside of the _Analysis_ there
260260
</div>
261261

262262
* If you only want to see the top 10 graph with the highest average, check the Show top 10 largest box.
263+
264+
* To produce this type of performance graphs for a local O2 execution, follow the instructions [here](#producing-performance-graphs-for-a-local-o2-execution).
263265

264266
* Whenever a wagon configuration is changed, if there are enabled wagons (including wagons that depend on it), then the test is automatically reset and a new test is launched. However, if the enabled wagon was already composed in a train, the train will run with the wagons and dataset configuration of the time at which the train was created.
265267

@@ -406,6 +408,8 @@ It is possible that a wagon test will produce multiple warnings. In that case, t
406408
<div align="center">
407409
<img src="../images/graphZoom2.png" width="70%">
408410
</div>
411+
412+
* To produce this type of performance graphs for a local O2 execution, follow the instructions [here](#producing-performance-graphs-for-a-local-o2-execution).
409413

410414
* <a name="trainsubmittedjobs"></a>In _Submitted jobs_, you can see the summary of the master jobs, along with links to the **IO Statistics** and **Stack trace**.
411415

@@ -466,6 +470,14 @@ It is possible that a wagon test will produce multiple warnings. In that case, t
466470
<div align="center">
467471
<img src="../images/longTrainApproved.png" width="80%">
468472
</div>
473+
474+
## <a name="localO2execution"></a>Producing performance graphs for a local O2 execution
475+
476+
**Performance Graphs** page allows the user to upload his own local metrics file, and then generate the test graphs specific to that file. You produce a local _performanceMetrics.json_ by running the o2 workflow with the argument _--resources-monitoring 2_ which, in this example, produces monitoring information every 2 seconds. These are the same type of graphs produced in the _Test Graphs_ tab of the train run. This page can be accessed at: <https://alimonitor.cern.ch/hyperloop/performance-graphs>.
477+
478+
<div align="center">
479+
<img src="../images/performanceGraphs.png" width="100%">
480+
</div>
469481

470482
## <a name="local-train"></a>Reproducing a train run on a local machine
471483
A train test or a Grid train run can be redone on a local machine. This is useful to understand a problem better or to just reproduce some settings of a previous train.

0 commit comments

Comments
 (0)