Dandy Now!
  • [Linux] ubuntu 서버 성능 모니터링
    2024년 03월 15일 18시 02분 08초에 업로드 된 글입니다.
    작성자: DandyNow
    728x90
    반응형

    1. ubuntu 기본 명령어

    • CPU 사용 현황 모니터링 : top
    • 메모리 사용 현황 모니터링 : free
    • 저장소 사용 현황 모니터링 : df -h

     

    2. vmstat

    • 성능 모니터링 1회 : vmstat
    • 성능 모니터링 2초 간격 : vmstat 2
    • 성능 모니터링 2초 간격 5회 까지: vmstat 2 5

    😉 초, 회는 원하는 값 지정이 가능하다.

     

    3. sysstat

    리눅스 성능 측정 도구 패키지이며 별도로 설치해야 한다.

    • 설치 : sudo apt install sysstat
    • 설정 편집 : nano /etc/default/sysstat
    # false → true
    ENABLED="true"
    # 🤔 나의 경우 false로 설정했을때 크론이 작동했다.
    • 설정 편집 후 재시작 : sudo /etc/init.d/sysstat start
    • cron 수정 : nano /etc/cron.d/sysstat
    • cpu 사용량을 2초마다 사람이 읽기 편한 형태로 5번 기록 : sar -p 2 5 --human
    • ram 사용량을 2초마다 사람이 읽기 편한 형태로 5번 기록 : sar -r 2 5 --human
    • sar -r : cron 설정에 의한 로그 중 메모리 정보 확인
    • sar -u : cron 설정에 의한 로그 중 CPU 성능 정보 확인 

     

    😉 윈도우 운영체제에서의 성능 모니터링은 "리소스 모니터"를 이용할 수 있다.

     


    2024-09-20 추가

    4. inxi

    전체 시스템 정보를 한눈에 확인할 수 있다.

    • 설치: sudo apt install inxi
    • 사용예(전체 시스템의 대략적인 정보를 조회) : sudo inxi -Fmxxx
    728x90
    반응형
    댓글