AstraRegul
Релиз 2025.08.15.00
×

3.12.2.3.2.17. Модуль ProcessMonitor

 
Модуль ProcessMonitor создаёт для папки или сигнала указанного процесса дочерние сигналы мониторинга.
 
 
Установка сигналу «pm_terminate» значения «True» завершает отслеживаемый процесс, однако данный способ завершения процесса крайне нежелателен.
 
Сигнал
Тип
Описание сигнала
pm_cpuUsage
Float
Общее использование процессора на всех ядрах в процентах
pm_diskUsage
Float
Среднее использование дисковых ресурсов за интервал обновления в МБ/с
pm_ramUsage
Float
Количество используемой оперативной памяти в Мб
pm_running
Fool
Состояние выполнения процесса:
True – процесс выполняется.
False – процесс завершен.
pm_runTime
Uint4
Время выполнения процесса в секундах
pm_terminate
Bool
Команда:
True – завершить процесс (не рекомендуется).