아파치 프로세스의 상태를 모니터링 할 수 있는 페이지 설정을 해보자.
apache 2.2.26 기본 설치 후 다음과 같은 설정을 추가해 준다.
1. httpd.conf 설정에 include 설정 추가
# Real-time info on requests and configuration
Include conf/extra/httpd-info.conf
2. httpd-info.conf 설정에 상세정보 출력을 위한 옵션 변경
#
# ExtendedStatus controls whether Apache will generate "full" status
# information (ExtendedStatus On) or just basic information (ExtendedStatus
# Off) when the "server-status" handler is called. The default is Off.
#
ExtendedStatus On
3. apache 재기동 후 /server-status 호출
http://192.168.56.102:8090/server-status
위와 같이 아파치 서버의 상세한 현재 상태를 확인할 수 있다. 해당 페이지를 활용하여 Response 메세지를 파싱하면 모니터링 용도로 사용할 수 있을 것 같다.
by 이환호
'1. 미들웨어이야기 > 02. Apache' 카테고리의 다른 글
httpd 실행 옵션 (0) | 2014.12.03 |
---|---|
apache ab를 이용한 부하테스트 (0) | 2014.12.03 |
L4의 부하 분산 방법 (0) | 2014.12.02 |
apache에서 file cache (0) | 2014.12.02 |
SSL인증서 정상 설치 여부 확인 (0) | 2014.12.02 |