Назад | Перейти на главную страницу

Можно ли отслеживать использование ЦП и выполнять сценарий, если ЦП превышает определенное количество?

Можно ли с помощью такого инструмента, как top или htop, отслеживать использование ЦП и выполнять сценарий, если загрузка ЦП превышает определенную величину?

Это было бы тривиально с помощью такого инструмента, как контролировать.

check system myhost
    if cpu usage (system) > 80% for 4 cycles then alert
    if cpu usage (user) > 80% for 5 cycles then alert
    if cpu usage (wait) > 90% for 5 cycles then alert
  1. Cfengine умеет работать с классами и переменными. Классы используют стандартное отклонение, которое более гибко, чем жесткие ограничения.

  2. Я думаю, вы тоже можете сделать это с помощью net-snmp.

  3. Вы можете загружать нагрузки из sysstat.

  4. Необработанные числа в / proc / loadavg.