리눅스 모니터링 · 2 min read · Nov 16, 2025

nmon 도구 설치 및 사용하여 리눅스 시스템 모니터링하기

리눅스 시스템을 관리하는 리눅스 시스템 관리자라면 리눅스 시스템 리소스 사용량을 모니터링할 수 있는 간단한 도구가 필요합니다. Nmon은 서버에서 무슨 일이 일어나고 있는지 볼 수 있게 해주는 간단하고 가벼운 유용한 도구입니다. Nmon은 CPU, 메모리, 네트워크, 디스크, 파일 시스템, NFS, 상위 프로세스, 리소스 등을 포함한 리눅스 시스템 리소스 사용량을 표시하는 간단한 ncurses 인터페이스를 제공합니다. 이 도구는 명령줄 도구이므로 SSH를 통해 원격 서버에서 쉽게 실행할 수 있습니다.

이 문서에서는 Nmon을 사용하여 리눅스 시스템을 모니터링하는 방법을 보여줍니다.

필수 조건

  • 리눅스가 실행되는 서버.
  • 서버에 루트 비밀번호가 설정되어 있어야 합니다.

Nmon 설치

기본적으로 Nmon 도구는 모든 리눅스 기반 배포판의 기본 저장소에 포함되어 있습니다.

우분투 및 데비안 기반 배포판의 경우, 다음 명령어를 사용하여 Nmon을 설치할 수 있습니다.

apt install nmon -y

RHEL 및 센트OS 기반 배포판의 경우, 다음 명령어를 사용하여 Nmon을 설치할 수 있습니다.

dnf install nmon -y

Nmon 사용 방법

명령줄 인터페이스를 열고 다음 명령어를 실행하여 Nmon cli 인터페이스를 시작합니다.

nmon

다음 화면에서 Nmon cli 인터페이스를 볼 수 있습니다.

여기에서 리눅스 시스템을 모니터링할 수 있는 모든 옵션을 볼 수 있습니다.

c 키를 눌러 시스템의 CPU 통계를 확인합니다.

m 키를 눌러 시스템의 메모리 통계를 확인합니다.

d 키를 눌러 시스템의 디스크 통계를 확인합니다.

k 키를 눌러 시스템의 커널 통계를 확인합니다.

n 키를 눌러 시스템의 네트워크 통계를 확인합니다.

j 키를 눌러 시스템의 파일 시스템 통계를 확인합니다.

Nmon 사용자 정의

Nmon을 실행한 후, 특정 통계를 확인하기 위해 아무 키나 눌러야 합니다. 필요에 따라 Nmon을 사용자 정의할 수도 있습니다.

예를 들어, Nmon 명령어를 실행한 후 메모리, CPU, 디스크 및 네트워크 사용 정보를 보려면 다음 명령어를 실행합니다.

export NMON=mndc

그 다음, 아래와 같이 Nmon 명령어를 실행합니다:

nmon

이렇게 하면 다음 화면에서 메모리, CPU, 디스크 및 네트워크 사용 정보를 볼 수 있습니다.

Nmon으로 데이터 캡처 및 분석

Nmon은 모니터링 데이터를 파일에 캡처하여 나중에 분석할 수 있도록 합니다.

데이터 수집 모드에서 Nmon을 시작하려면 다음 명령어를 실행합니다.

nmon -f -s2 -c 30

이렇게 하면 데이터를 캡처하고 *.nmon이라는 파일에 저장합니다.

다음 명령어를 사용하여 생성된 파일을 확인할 수 있습니다.

ls

출력:

debian11_230130_0709.nmon

각 옵션에 대한 간단한 설명은 아래와 같습니다:

  • -f: 데이터 수집 모드에서 Nmon 시작.
  • -s 2: 화면을 2초마다 새로 고침.
  • -c 30: 총 새로 고침 횟수 정의.

결론

이 게시물에서는 리눅스 시스템을 모니터링하기 위해 Nmon 모니터링 도구를 설치하고 사용하는 방법을 설명했습니다. 이 도구가 명령줄을 통해 시스템 리소스 사용량을 쉽게 확인하는 데 도움이 되기를 바랍니다.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.