stouputils.mlflow package#
MLflow utilities for stouputils.
ProcessMetricsMonitor- Monitor CPU, memory, I/O, and thread metrics for a specific process tree and log them to MLflow.
Submodules#
- stouputils.mlflow.process_metrics_monitor module
ProcessMetricsMonitorProcessMetricsMonitor.pidProcessMetricsMonitor.childrenProcessMetricsMonitor.sampling_intervalProcessMetricsMonitor.samples_before_loggingProcessMetricsMonitor.prefixProcessMetricsMonitor.verboseProcessMetricsMonitor.max_memory_megabytesProcessMetricsMonitor.max_cpu_countProcessMetricsMonitor.run_idProcessMetricsMonitor.shutdown_eventProcessMetricsMonitor.threadProcessMetricsMonitor.stepProcessMetricsMonitor._abc_implProcessMetricsMonitor.samplesProcessMetricsMonitor.processesProcessMetricsMonitor.start()ProcessMetricsMonitor.finish()ProcessMetricsMonitor.collect_once()ProcessMetricsMonitor.aggregate()ProcessMetricsMonitor.publish()ProcessMetricsMonitor.monitor_loop()ProcessMetricsMonitor.flush_remaining()