MonitorsManager
An instance of MonitorsManager
exists as an active monitors_manager
property in each solution-mode session object. It provides access to server monitors.
-
MonitorsManager.get_monitor_set_names()
Get monitor set names.
- Parameters:
- None
- Returns:
List
[str
]List of all monitor set names.
- Return type:
List
[str
]
-
MonitorsManager.get_monitor_set_data(monitor_set_name)
Get monitor set data.
- Parameters:
- monitor_set_name
str
Name of the monitor set.
- Returns:
Tuple
[np.array
, Dict
[str
, np.array
]]Tuple containing two elements: a numpy array of x-axis values and a dictionary
associating monitor names of type str
to numpy arrays of y-axis values.
- Return type:
Tuple
[array
, Dict
[str
, array
]]
-
MonitorsManager.get_monitor_set_plot(monitor_set_name, *args, **kwargs)
Get monitor set plot.
- Parameters:
- monitor_set_name
str
Name of the monitor.
- Returns:
Union
[None
, object
]Returns None
if the DataFrame
is empty. Otherwise, it returns the plot object, depending on the plotting.backend
.
- Return type:
Optional
[object
]