Я ищу команду, которую можно запустить в пакетном режиме и отправить отчет на сервер мониторинга. Я бы хотел, чтобы ЦП использовался на всех ЦП (что эквивалентно запуску в интерактивном режиме с последующим нажатием клавиши «1»). Он должен работать на Mac, Ubuntu и Centos.
Я пробовал несколько команд, например, из этого сообщения (Как мне получить вывод Linux Top в пакетном режиме на каждой итерации?)
top -p 310-b -n2 -d 1 | grep -w 310
Но на Mac это не работает:
invalid option or syntax: -p
Спасибо за любую помощь, Кевин
Однако, если я предпочитаю использовать мониторинг, например Nagios
, Но поскольку вы запросили пакетный режим, рассмотрите следующие команды;
vmstat
sar
free
iostat
pidstat
mpstat
Наслаждайся ими...!