Смотрите документацию на os_mon, на GitHub проекты jobs и ejabberd, в первом много примеров регулирования, второй имеет нечто подобное ,что вы описали.
Они со старта пошли каким-то хипстерским путём, использовать не хочется. Ну и лично я пока не вижу этому применения - оно очень сырое, масса гемора, а профит неочевиден.