리눅스 진단 명령어개발을 하다 보면 OS 상황을 모니터 해야 할 경우도 있다. 시스템 장애가 애플리케이션에만 있는 것이 아니기 때문이다. 리눅스 진단에 사용할 수 있는 명령어를 알아보고 OS 상황을 모니터링할 때 활용해 보자. 위에는 Brendan Gregg의 블로그에서 가져온 리눅스 분석 도구 표이다. 중요한 분석 도구부터 차례대로 알아보도록 하겠다.CPU 모니터링CPU를 모니터링할 때 mpstat을 사용한다. mpstat이란 사용 가능한 CPU 사용 상황을 제공한다. 데이터 출력 간격과 수행 횟수를 지정할 수 있다.mpstat 5 3명령어 [데이터 출력 간격] [데이터 수행 횟수] 순으로 지정해야 한다. 출력된 결과는 다음과 같다. 사진 속 결과 의미는 다음과 같다.%usr : 애플리케이션에서 수행되..