시스템 모니터링 · 2 min read · Oct 10, 2025
Ubuntu 24.04에서 시스템 부하를 모니터링하기 위한 Sysdig 설치 방법

Sysdig는 실행 중인 시스템의 동작에 대한 깊은 가시성을 제공하는 강력한 오픈 소스 시스템 분석 및 문제 해결 도구입니다. 시스템 호출 및 기타 커널 수준 이벤트를 캡처하고 검사하여 사용자가 시스템 활동, 프로세스, 네트워크 트래픽, 파일 접근 등을 실시간으로 통찰할 수 있도록 합니다. Sysdig는 성능 모니터링, 보안 감사 및 디버깅에 자주 사용되며, 시스템의 전체 활동을 세밀하게 추적할 수 있습니다. 미리 정의된 필터와 출력 세트를 풍부하게 제공하여 다양한 용도에 적합하며, 컨테이너화된 애플리케이션을 분석할 수 있는 컨테이너 모니터링에도 활용됩니다. Sysdig의 시스템 활동 기록 및 재생 기능은 사건 후 분석에 특히 유용합니다.
이 튜토리얼에서는 Linux에서 Sysdig 모니터링 도구를 설치하고 사용하는 방법을 보여드리겠습니다.
필수 조건
- Linux가 실행되는 서버. 여기서는 Ubuntu 24.04를 사용합니다.
- 서버에 루트 비밀번호가 설정되어 있어야 합니다.
Sysdig 설치
Debian 기반 운영 체제인 Ubuntu 및 Debian의 경우, 다음 명령어로 Sysdig를 설치합니다:
apt install gnupg software-properties-common curl -y
curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | bashRPM 기반 운영 체제인 AlmaLinux, Rocky Linux, CentOS, RHEL 및 Fedora의 경우, 다음 명령어로 Sysdig를 설치합니다:
rpm --import https://s3.amazonaws.com/download.draios.com/DRAIOS-GPG-KEY.public
curl -s -o /etc/yum.repos.d/draios.repo https://s3.amazonaws.com/download.draios.com/stable/rpm/draios.repo
dnf install sysdig -ySysdig 설치 후, 다음 명령어로 설치된 Sysdig 버전을 확인합니다:
sysdig --version다음과 같은 출력이 표시됩니다:
sysdig version 1.61.10
Sysdig 사용하기
csysdig 명령어를 실행하여 실행 중인 프로세스, CPU 사용량 및 메모리 사용량을 표시할 수 있습니다:
csysdig다음 화면이 표시되어야 합니다:

이제 F2를 눌러 아래와 같이 다른 메뉴를 엽니다:

여기에서 화살표 키를 사용하여 왼쪽 창에서 모니터링할 항목을 선택하고 Enter 키를 누릅니다. 예를 들어, connections를 선택하고 Enter를 누릅니다. 다음 화면에서 모든 수신 연결을 볼 수 있습니다:

프로세스 및 CPU 정보를 보려면 Processes CPU를 선택하고 Enter를 누릅니다. 다음 페이지가 표시되어야 합니다:

명령줄 인터페이스에서 모든 네트워크 연결을 직접 모니터링하려면 다음 명령어를 실행합니다:
sysdig -c netstat다음 화면이 표시되어야 합니다:

다음 명령어를 사용하여 HTTP 요청 로그를 볼 수 있습니다:
sysdig -c httplog다음 출력에서 모든 수신 HTTP 요청을 볼 수 있습니다:
2024-08-23 11:21:17.228051410 < method=GET url=69.87.220.62/ response_code=200 latency=1ms size=3138B
2024-08-23 11:21:23.139933688 < method=GET url=69.87.220.62/ response_code=200 latency=1ms size=3138B
CPU 사용량에 따라 프로세스를 모니터링하려면 다음 명령어를 실행합니다:
sysdig -c topprocs_cpu다음 화면이 표시되어야 합니다:

다음 명령어를 실행하여 sysdig 명령어와 함께 사용할 수 있는 모든 옵션을 확인합니다:
sysdig -cl다음 화면이 표시되어야 합니다:

spy_users와 함께 sysdig를 사용하여 대화형 사용자 활동을 표시할 수 있습니다.
sysdig -c spy_users다음과 같은 출력이 표시됩니다:
13133 11:38:03 root) free -m
13133 11:38:22 root) df -h
결론
위 가이드에서는 Sysdig를 설치하고 시스템 활동을 실시간으로 모니터링하는 방법을 설명했습니다. 이 정보가 시스템 관련 문제를 해결하는 데 도움이 되기를 바랍니다.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.