아파치 모니터링 기능
<Location /server-status>
SetHandler server-status
order allow,deny
Allow from 192.168.0.10
</Location>
#ExtendedStatus On
http://x.x.x.x/server-status 접속 시 서버 상태 확인 가능
ExtendedStatus은 더 많은 정보를 표시
스코어보드 표시 - _SRWKDCLGI.
- 한 줄당 64개씩, MaxClients 만큼 표시 됨.
_ : 대기 상태
S : 프로세스 시작 및 초기화 하는 중(startup)
R : 읽기 작업 중, 클라이언트의 요청을 읽어 들이는 중
W : 쓰기 작업 중, 클라이언트의 요청에 대해 응답하는 중
K : KeepAlive 기능으로 인해 연결을 유지시키는 중
D : DNS 확인 중
C : 연결을 닫는 중
L : 로그 기록 중
G : gracefully finish로 종료하는 중(소켓의 graceful shutdown)
I : 서버 풀 조정에 의해서 제거되는 중인 idle process
. : 슬롯을 열렸지만, 아직 프로세스가 생성되지는 않은 상태
http://x.x.x.x/server-status?refresh=N : N초 마다 자동갱신
http://x.x.x.x/server-status?auto : busy, idle 상태 갯수, 스코어보드 한줄 표시
'#Linux' 카테고리의 다른 글
[Linux] 네트워크 서비스 - HTTP - 6.쓰레드 모델 사용 (0) | 2019.02.13 |
---|---|
[Linux] 네트워크 서비스 - HTTP - 5.apach 튜닝 (0) | 2019.02.11 |
[Linux] 네트워크 서비스 - HTTP - 3.가상 호스트 설정 (0) | 2019.02.11 |
[Linux] 네트워크 서비스 - HTTP - 2.메인 서버 설정 (0) | 2019.02.10 |
[Linux] 네트워크 서비스 - HTTP - 1.전역설정 (0) | 2019.02.08 |