서버 모니터링 명령어

서버 모니터링을 위한 명령어는 운영체제나 모니터링 대상에 따라 달라질 수 있습니다. 하지만 아래의 명령어는 대부분의 서버에서 사용 가능한 명령어입니다.

  1. CPU, 메모리 사용량 확인하는 명령어
  • 한 줄 명령어: top -b -n 1 | grep -E '^(%|KiB Mem:)'
  1. 디스크 사용량 확인하는 명령어
  • 한 줄 명령어: df -h | awk '{ if ($6 == "/") print $5 }'
  1. 네트워크 상태 확인하는 명령어
  • 한 줄 명령어: netstat -an | awk '/tcp/ {print $6}' | sort | uniq -c
  1. 로그 파일 크기 확인하는 명령어
  • 한 줄 명령어: du -sch /var/log/* | sort -rh | head -n 5

위 명령어들은 한 줄로 간단하게 실행할 수 있으며, 서버 모니터링을 위해 자주 사용됩니다. 다만, 모니터링 대상에 따라 정확한 파악을 위해 추가적인 설정이 필요할 수 있습니다. 이 외에도 다양한 명령어가 있으니, 모니터링 대상에 맞는 명령어를 선택하여 사용하세요.