- Solaris (SPARC, X86, X64) 자료실 -

순간을 위해 평생을 준비하라.
기회란 언제나 예고 없이 찾아온다 항상 낚싯대를 던져 놓아라.
전혀 기대하지 않았던 곳에서 고기가 잡히리라.




Vote Reply Modify Forward Prev Next List

  작성자   : 조성환 [ ladmin ] 추천: 3200, 수정: 2, 조회: 8751, 줄수: 121, 분류: Etc.
Apache server-status 모니터링 방법 (초강추)

출처 : http://blog.naver.com/einsss/120011502101



1. 아파치 서버모니터링은 mod_status.c라는 모듈에 의한 기능입니다.


모듈 : mod_status.c


2. httpd.conf 파일내에서 다음과 같은 설정을 해야한다.


<Location /server-status>

SetHandler server-status

order deny, allow

deny from all   모두 거부 모두허용과 모두거부는 적절히 바꿔가며서 테스트 요망

Allow from all 모두 허용

allow from .yourdomain.com <= 에서 지정된 곳에서만 모니터링 가능함.

<Location>


으로 지정된 서버에서만 모니터링을 할 수 있다.


3. 모니터링 방법확인 방법


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

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


4. 모니터링에서 확인가능한 것들


Server Version: Apache/1.3.12 (Unix) : 서버의 버전

Server Built: Jul 4 2000 10:06:28 : 컴파일날짜/시간

Current Time: Tuesday, 04-Jul-2000 10:27:58 KST : 서버의 현재시간,

Restart Time: Tuesday, 04-Jul-2000 10:27:31 KST : 서버가 마지막으로 재구동된 시간

Server uptime: 15 minutes 4 seconds : 그후 지금까지의 서버가동시간

212 requests currently being processed, 5 idle servers : 지금까지 서비스한 총 접속건수와 idle서버의 수


"_" Waiting for Connection : 연결대기중을 표시함

"S" Starting up : 구동되는 Child 프로세스

"R" Reading Request : Client의 요구를 읽고 있음.

"W" Sending Reply : Client의 요구에 응답중임.

"K" Keepalive (read) : Client와 연결유지중

"D" DNS Lookup : 설정된 DNS서버로 쿼리중

"L" Logging : 로그파일(access_log, error_log)에 기록중

"G" Gracefully finishing : Client의 요구에 응답완료함.

"." Open slot with no current process : 현재 할당된 프로세스가 없음


그리고.. 그 아래에는 다음과 같은 Child Process들의 PID별 상태가 나타나있음.


PID Key:

5556 in state: _ , 5557 in state: W , 5558 in state: _

5559 in state: K , 5560 in state: _ , 5563 in state: _

5568 in state: _ ,


위의 숫자들은 Child Process들의 PID이며 이는


#ps -ef | grep httpd로


확인했을때 나타나는 PID와 동일한 것임.




실행 화면 내용

Apache Server Status for test.com
Server Version: Apache/2.0.53 (Win32) mod_ssl/2.0.47 OpenSSL/0.9.7b
Server Built: Feb 10 2005 06:11:34

--------------------------------------------------------------------------------

Current Time: Tuesday, 29-Mar-2005 16:13:12 “Œ&#8249;&#382; (&#8226;W&#143;€&#381;&#382;)
Restart Time: Tuesday, 29-Mar-2005 16:09:14 “Œ&#8249;&#382; (&#8226;W&#143;€&#381;&#382;)
Parent Server Generation: 0
Server uptime: 3 minutes 58 seconds
3 requests currently being processed, 247 idle workers
________________________________________________________________
________________________________________________________________
________________________________________________________________
______________________________________________________WK_K......
................................................................
................................................................



이전: tcp parameter값 - 데이타뱅크 (초강추)
다음: Solaris 10 single user mode
2008/01/10(17:33) from 203.234.120.76
CrazyWWWBoard 2000

Vote Reply Modify Forward Prev Next List

(c) Nobreak Technologies, Inc.