Мне нужен способ отправки оповещения по электронной почте, если загрузка процессора превышает 80% в течение более 5 минут. Установка нового программного обеспечения на сервер не разрешена для меня. Есть ли способ справиться с этим с помощью сценария оболочки и запланированного задания cron?
Можно использовать средние числа загрузки от uptime
, чтобы получить 1-, 5-, и 15-минутные средние числа загрузки, и иметь задание крона, которое работает каждую минуту.
Примечание, что среднее число загрузки 1
средства, что 1 полное ядро (или работа, эквивалентная 1 полному ядру), используется. Это означает, что, если у Вас есть 4 ядра, среднее число загрузки, Вы ищете, 3.20.