Set up monitoring
This file does pre-processing steps of the metric data collection
-
class
monitormetrics.prepostmonitoring.setupmonitoring.
SetUpMonitoring
(config)[source]
Set up all the required steps to start monitoring
-
acquire_lock
()[source]
Acquires lock by locking the created file
-
create_ipc_file
()[source]
Create Inter process communicator (IPC) file. It will be used to signal the toolkit
that main job has ended
-
create_lock_file
()[source]
Creates a lock file
-
create_node_list
()[source]
Create a list of node names
-
find_launcher_type
()[source]
Find which launcher is used to launch MPI jobs
-
get_job_id
()[source]
Find the workload manager and job ID. Exit if none found
-
prepare_dirs
()[source]
Make directories to save the results
-
prepare_file_paths
()[source]
Prepare file paths for different result files
-
release_lock
()[source]
Release lock file
-
shutdown
()[source]
Finish monitoring
-
start
()[source]
Preprocessing steps of data collection