서버 점검시 체크리스트

  • 대상서버 : IP 나 servername
  • free -m
  • vmstat 5 5
    • 5초동안 5번
    • 웹 서버의 경우 r이 10 이상이면 위험한 상황
    • b의 값이 있으면 block 된 프로세스가 존재, 조취를 취해야함!
  • df -h
    • disk full 체크
    • 최소 1GB의 용량이 남아 있어야함
  • crontab -l
    • 각 사용자. root도 포함
    • 될 수 있다면 백업도 하자.(크론탭 백업은 잘 안하더라.)
    • root의 경우 
      • # sync date time
      • 0       0       *       *       *       rdate -s -t 30 time.bora.net
        를 확인하자.
  • 로그확인
    • httpd : /var/log/httpd
      • 전제 로그 용량 확인
        • 너무 크다면 로그 정리(삭제)
      • error 용량이 너무 크다면
        • 에러 로그분석명령어: cat 에러로그파일 |awk -F '] ' '{ print $5 }'|sort|uniq -c|sort -rn |head
        • 해당 error 제거하도록 담당자에게 연락
    • mysql: /var/log/mysqld.log
  • 백업 확인
    • 백업을 서버에서 하고있다면 파일 생성일 등을 확인해서 문제 없는지 체크.
    • 가능하다면 백업 로그도 같이 확인 하자.
  • 네트워크
    • netstat -antop |grep -c EST : 현재 살아있는 접속자 수
    • netstat -antop|grep -c ":80" : 총 80포트 접속수
    • netstat -antop|grep :|awk '{ print $6 }'|sort|uniq -c|sort -rn |head   //상태별 수


댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
3.31
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
5.1
5.2
5.3
5.4