모든 CPU의 CPU 사용량을 덤프하는 최상위 배치

모든 CPU의 CPU 사용량을 덤프하는 최상위 배치

일괄 모드로 실행하고 모니터링 서버에 다시 보고할 수 있는 명령을 찾고 있습니다. 모든 CPU에 걸쳐 CPU 사용량을 적용하고 싶습니다(대화형 모드에서 top을 실행한 다음 '1' 키를 누르는 것과 동일). Mac, Ubuntu 및 Centos에서 작동합니다.

나는 이 게시물과 같은 몇 가지 명령을 시도했습니다(반복할 때마다 배치 모드로 Linux Top에서 출력을 얻으려면 어떻게 해야 합니까?)

top -p 310-b -n2 -d 1 | grep -w 310

하지만 Mac에서는 작동하지 않습니다.

invalid option or syntax: -p

도움을 주셔서 감사합니다, 케빈

답변1

그러나 다음과 같은 모니터링을 사용하고 싶다면 Nagios배치 모드를 요청했기 때문에 다음 명령을 고려하십시오.

  • vmstat
  • sar
  • free
  • iostat
  • pidstat
  • mpstat

즐겨보세요...!

관련 정보