Skip to content

조회 수 16621 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

아파치웹서버 모니터링하기

아파치웹서버를 동작시킨 후에 관리자는 서버의 부하를 어느정도 받고 있는지 모니터링을 해야한다.

부하가 많고 응답속도가 현저하게 떨어졌을 때에는 적절한 조치를 취해야하며, 데몬은 뜨있지만 제대로 응답하지 않는 경우도 있기 때문에 항상 모니터링을 해야한다.

아파치웹서버의 모니터링은 유닉스의 쉘상태에서도 할 수 있으며, 웹으로도 할 수 있다.

일단 이런 모니터링을 가능하게 하려면 httpd.conf파일에 다음과 같이 설정을 해야한다.

 

 

아파치웹서버를 처음설치하고 나면 이부분은 주석처리가 되어있으므로 주석부분을 제거한 후에 위의 예처럼 "SetHandler"부분에  "server-status"라고 설정을 해두어야한다.

 

자, 이제 서버모니터링을 웹브라우즈로 해보자.

먼저 아파치를 띄워야하며 웹브라우즈를 실행시키도록 한다.

실행시킨후에 다음과 같은 URL을 주소입력부분에 입력한다.

        http://www.yourdomain.co.kr/server-status

또한 주기적인 갱신으로 계속적인 모니터링을 하려면 다음과 같이 refresh주기를 주면 된다. 단위는 초이다.

http://www.yourdomain.co.kr/server-status?refresh=5

예를들어 자신의 도메인이 www.manualand.co.kr이라면

       http://www.manualand.co.kr라고 하면 된다.

 

이 부분에 대한 대략적인 설명은 다음과 같다.

  •          Server Version : 아파치서버의 버전을 나타낸다.
  •          Server Built : 아파치서버가 설치된 년, 월, 일, 시
  •          Current Time : 현재 모니터링하는 년, 월, 일, 요일, 시간
  •          Restart Time : 아파치서버가 재동작한 년, 월, 일, 요일, 시간
  •          Parent Server Generation : 서버 부하방지을 위한 아파치서버 생성갯수 총서버 개수중 요구에 응하고 있는 서버의 개수와 놀고 있는 서버의 개수 Scoreboard Key 에 대한 정보  
  •          "-" : 응답을 하기 위해 대기중임을 나타냄.
  •          "S" : 시작되고 있음을 나타냄.
  •          "R" : 응답을 위해 요구사항을 해석하고 있음.
  •          "L" : 요구에 대한 응답을 하고 있음.
  •          "K" : 계속연결중임.
  •          "D" : DNS서버에 요구도메인 검색중임.
  •          PID key : 프로세스정보를 보여준다.


또한 유닉스의 쉘에서도 간단히 아파치웹서버에서 제공되는 쉘스크립트로 모니터링을 할 수가 있다.

쉘프롬프트상에서 다음과 같은 명령을 이용하면 된다.

 

    #./apachectl fullstatus


  1. No Image 01Apr
    by 로키
    2012/04/01 by 로키
    Views 17759 

    (간단한 팁) 우분투에 Apache2 설치하기 ( apt-get )

  2. No Image 03May
    by ADMINPLAY
    2010/05/03 by ADMINPLAY
    Views 26896 

    *** glibc detected *** double free or corruption (!prev): 0x09f1ab80 ***

  3. No Image 07Oct
    by ADMINPLAY
    2008/10/07 by ADMINPLAY
    Views 15618 

    64bit 시스템에 ssl 설치 후 실행 시 X509_free 오류

  4. No Image 10Jan
    by ADMINPLAY
    2009/01/10 by ADMINPLAY
    Views 23953 

    Address already in use: make_sock:could not bind to address 0.0.0.0:80 에러

  5. No Image 24Feb
    by ADMINPLAY
    2010/02/24 by ADMINPLAY
    Views 19720 

    apache + oracle (오라클 DB 한글깨짐)

  6. No Image 26Aug
    by ADMINPLAY
    2010/08/26 by ADMINPLAY
    Views 18942 

    Apache - 도메인 포워딩

  7. No Image 04Mar
    by ADMINPLAY
    2009/03/04 by ADMINPLAY
    Views 13506 

    Apache 1.3.12 httpd.conf 파일 한글설명

  8. No Image 08Oct
    by ADMINPLAY
    2008/10/08 by ADMINPLAY
    Views 14967 

    apache 2.0.x , 2.2.x 버전대 max client 값 수정시

  9. No Image 18Aug
    by ADMINPLAY
    2011/08/18 by ADMINPLAY
    Views 20532 

    Apache 2.2.17 (mod_url 하고 mod_rewrite 충돌)

  10. No Image 16Jan
    by ADMINPLAY
    2012/01/16 by ADMINPLAY
    Views 19781 

    Apache 2.2.21 패치 (mod_proxy_ajp 패치와 apache killer 보완) (9월 13일)

  11. No Image 16Jan
    by ADMINPLAY
    2012/01/16 by ADMINPLAY
    Views 23656 

    apache cronolog를 이용한 Apache Log File 날짜 별로 생성하는 법

  12. No Image 18Mar
    by l2zeo
    2013/03/18 by l2zeo
    Views 12057 

    Apache expires 설정으로 브라우저 캐시

  13. No Image 14Dec
    by ADMINPLAY
    2008/12/14 by ADMINPLAY
    Views 13669 

    apache log 정리

  14. No Image 26Nov
    by ADMINPLAY
    2009/11/26 by ADMINPLAY
    Views 14760 

    apache log에 그림이미지 파일 로그 안남기기

  15. No Image 07Aug
    by ADMINPLAY
    2009/08/07 by ADMINPLAY
    Views 18061 

    Apache Make시 /usr/lib/libexpat.so: could not read symbols: File in wrong format 에러

  16. No Image 16Jan
    by ADMINPLAY
    2012/01/16 by ADMINPLAY
    Views 23541 

    Apache mod_deflate

  17. No Image 10Dec
    by ADMINPLAY
    2009/12/10 by ADMINPLAY
    Views 19280 

    apache server 2.2, Tomcat5.5 로드밸런싱 및 클러스터

  18. No Image 16Jan
    by ADMINPLAY
    2012/01/16 by ADMINPLAY
    Views 17097 

    Apache Worker 방식의 이해 및 설정법

  19. Apache 로그레벨의 종류

  20. No Image 23Dec
    by ADMINPLAY
    2008/12/23 by ADMINPLAY
    Views 15559 

    Apache 버전확인

Board Pagination Prev 1 2 3 4 5 Next
/ 5

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234