>  기사  >  시스템 튜토리얼  >  리눅스 성능 모니터링

리눅스 성능 모니터링

WBOY
WBOY원래의
2024-06-02 14:52:351044검색

이 글에서는 주로 Linux(CentOS)에서의 성능 모니터링 작업에 대해 설명합니다.

1. CPU 사용량 모니터링-가동 시간

이 명령은 현재 시간, 시스템 실행 시간, 현재 로그인한 사용자 수, 평균 시스템 로드를 인쇄합니다

리눅스 성능 모니터링

여기서 부하는 단위 시간당 CPU 대기 큐에 대기 중인 프로세스 수를 평가한 것입니다. 대기 프로세스가 많을수록 CPU는 더 바빠집니다.

2. 메모리 사용량과 스왑 파티션을 무료로 모니터링하세요

리눅스 성능 모니터링

3. 시스템 디스크 사용량--df

여기에서는 df -h를 사용하여 용량 정보를 인간적인 방식으로 표시합니다

리눅스 성능 모니터링

4. 네트워크 사용량 모니터링-ip 및 netstat

ip는 네트워크 카드의 인터페이스 정보를 확인할 수 있습니다. centos에서는 네트워크 카드가 통합 명령 ethx를 사용하지 않고 대신 호스트 하드웨어 정보를 확인하고 netstat 명령을 사용하여 확인할 수 있습니다. 서버가 오픈한 포트 정보와 네트워크 Link 상태입니다.

리눅스 성능 모니터링

5. 네트워크 연결, 라우팅 테이블, 네트워크 인터페이스 통계 및 기타 정보 인쇄

리눅스 성능 모니터링

6. 프로세스 사용량 모니터링--ps 및 top 명령

ps
현재 프로세스 정보 보기(ps는 버전마다 구문이 다릅니다. 여기서는 centos입니다)
ps -e를 사용하면 모든 프로세스 정보를 볼 수 있습니다

리눅스 성능 모니터링

ps -ef는 프로세스 정보를 전체 형식으로 표시합니다

리눅스 성능 모니터링

top 프로세스 정보를 동적으로 확인하세요
top -d 새로 고침 간격, 기본값은 3초

리눅스 성능 모니터링

top -p 지정된 프로세스의 pid를 봅니다

리눅스 성능 모니터링

위 내용은 리눅스 성능 모니터링의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.