From 2ea199ce18ec70599919bf5795e9c874a84472a8 Mon Sep 17 00:00:00 2001
From: Georges Da Costa <dacosta@irit.fr>
Date: Wed, 6 Nov 2024 14:32:37 +0100
Subject: [PATCH] Updates monitoring documentation

---
 docs/expetator.monitors.rst | 44 +++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/docs/expetator.monitors.rst b/docs/expetator.monitors.rst
index 0f680ca..89f038a 100644
--- a/docs/expetator.monitors.rst
+++ b/docs/expetator.monitors.rst
@@ -6,9 +6,53 @@ Available monitors
 
 .. autoclass:: expetator.monitors.kwollect.Power
 
+For Grid5000 you can select the most precise wattmeter using the following invocation
+```
+kwollect.Power(metric=kwollect.get_g5k_target_metric())
+```
+Example of use of KWollect with results in /tmp/demo_power_XXX and power measures in /tmp/demo_power_XXX_power
+
+```
+#! /usr/bin/python3
+
+from expetator.benchmarks import SleepBench
+from expetator.monitors import kwollect
+
+import expetator.experiment as experiment
+
+MONITORS = [ kwollect.Power(metric=kwollect.get_g5k_target_metric())
+           ]
+BENCHMARKS = [SleepBench(default_time=10)]
+    
+experiment.run_experiment('/tmp/demo_power',
+                          benchmarks = BENCHMARKS,
+                          monitors = MONITORS,
+                         )
+```
+
 .. autoclass:: expetator.monitors.lperf.Lperf
 
 .. autoclass:: expetator.monitors.mojitos.Mojitos
+
+Example of use of MojitO/S with RAPL, system load, and ethernet network. With results in /tmp/demo_moj_XXXX and MojitO/S in /tmp/demo_moj_XXXX_mojitos directory
+
+```
+#! /usr/bin/python3
+
+from expetator.benchmarks import SleepBench
+from expetator.monitors import mojitos
+
+import expetator.experiment as experiment
+
+MONITORS = [ mojitos.Mojitos(sensor_set = {'dram0', 'load', 'rxp'})
+           ]
+BENCHMARKS = [SleepBench(default_time=10)]
+    
+experiment.run_experiment('/tmp/demo_moj',
+                          benchmarks = BENCHMARKS,
+                          monitors = MONITORS,
+                         )
+```
 	       
 .. autoclass:: expetator.monitors.powergpu.Power
 
-- 
GitLab