Ubuntu 20.04에서 시스템 부하를 모니터링하기 위해 Sysdig를 설치하는 방법
이 페이지에서
- 전제 조건
- Sysdig 설치
- Sysdig와 협력\n
- 결론
Sysdig는 Linux용 오픈 소스 및 종합 활동 모니터링 도구입니다. 애플리케이션 로그를 캡처하고 분석하는 데 사용되며 시스템 관련 문제를 해결하는 데 도움이 됩니다. 명령줄 인터페이스에서 CPU 사용량, 메모리 사용량, 사용자, IO에 대한 전체 개요를 표시합니다. Linux, OS X 및 Windows 운영 체제에서 사용할 수 있습니다.
이 게시물에서는 Linux에서 Sysdig 모니터링 도구를 설치하고 사용하는 방법을 보여줍니다.
전제 조건
- Ubuntu 20.04를 실행하는 서버.\n
- 루트 암호는 서버에서 구성됩니다.\n
Sysdig 설치
Ubuntu 및 Debian과 같은 Debian 기반 운영 체제의 경우 다음 명령을 사용하여 Sysdig를 설치합니다.
apt-get install gnupg software-properties-common curl -y
curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | bash
CentOS, RHEL 및 Fedora와 같은 RPM 기반 운영 체제의 경우 다음 명령을 사용하여 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
yum install sysdig -y
Sysdig를 설치한 후 다음 명령을 사용하여 설치된 Sysdig 버전을 확인하십시오.
sysdig --version
다음 출력이 표시되어야 합니다.
sysdig version 0.27.1
Sysdig와 협력
csysdig 명령을 실행하여 실행 중인 프로세스, CPU 사용량 및 메모리 사용량을 표시할 수 있습니다.
csysdig
다음 화면이 표시됩니다.

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

여기에서 화살표 키를 사용하여 왼쪽 창에서 모니터링할 항목을 선택하고 Enter 키를 누를 수 있습니다. 예를 들어 연결을 선택하고 Enter 키를 누릅니다. 다음 화면에 들어오는 모든 연결이 표시되어야 합니다.

프로세스 및 CPU 정보를 보려면 CPU 처리를 선택하고 Enter 키를 누르십시오. 다음 페이지가 표시됩니다.

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

다음 명령을 사용하여 HTTP 요청 로그를 볼 수 있습니다.
sysdig -c httplog
다음 출력에 수신되는 모든 HTTP 요청이 표시되어야 합니다.
2021-07-24 15:23:26.228051410 < method=GET url=69.87.220.62/ response_code=200 latency=1ms size=3138B 2021-07-24 15:23:53.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 15:38:03 root) free -m 13133 15:38:22 root) df -h
결론
위 가이드에서는 Sysdig를 설치하고 사용하여 시스템 활동을 실시간으로 모니터링하는 방법을 설명했습니다. 이것이 시스템 관련 문제를 해결하는 데 도움이 되기를 바랍니다.