Infrastructure

성능 모니터

duraboys 2010. 1. 12. 09:49
출처 : http://readysystem.co.kr/new/?doc=bbs/gnuboard.php&bo_table=data01&wr_id=35&page=1

메모리(RAM)


Memory 
Available Byte : 4M 이상 여유가 있어야함 
Pages/sec : 20pages 이상일 경우 메모리추가 요망 
Pages Input/sec : 낮을수록 좋다. 
Pages Output/sec : 수치가 낮을수록 좋다. 
Commit Limit : 
Commited Bytes : 프로세서에 적용되는 가상메모리의 양 
Cache Bytes :


Paging File 
%Usage : 현재상요 pagefile을 백분율로 100%도달하면 메모리 추가 요망 
%UsagePeak : 페이징파일의 최대값에 도달하면 페이징 파일을 늘리거나 메모리추가요 
%DiskTime


Process 
PrivateBytes WorkingSet PageFiles Bytes
 
프로세서 (CPU)


Processor 
%Processor Time : 상태가 평균75% 이상시 cpu업그레이드 요망
%Interrupts Time : 프로세서가 하드웨어가 인터럽트를 받아 처리하는데 소요된 시간 
%UserTime : 프로세서의 스레드가 사용자 모드에서 코드를 실행 하는데 사용한 시간


System 
Context Switches/sec : 한 스레드에서 다른 스레트로 전환한 천채 횟수 
Processor Queue Length : 대기열의 스레드수 표시 -> 멀티 스레드 프로그램에서 이 대기열 숫자가 10을 넘으면 스레드가 병목현상을 일으키고 있습니다. 프로그램 튜닝 또는 하드웨어를 증설해야한다.
 
 
네트워크(NetWork)


Sever 
Bytes Total/sec : 서버가 네트워크에서 주고받은 바이트 수 
Files Open : 현재 서버에서 열려 있는 파일의 수
Pool Nonpaged Failures : 비페이지 풀에서 할당받지 못한 횟수
Server Sessions : 현재 서버에서 활성화된 세션의 수 (서버가 얼마나 자주 사용되는지 알수 있음)


WebService 
Maximun Connections : 웹서비스를 동시 연결할수 있는 최대의 수 
TotalConnectionAttempts : 웹서비스를 시작한후 사용하여 연결한 총수 카운트


Network Interface 
Bytes Total / sec : 카드와 네트워크와 실제 데이 터를 송수신하고 있는 속도를 표시
 
하드디스크(HDD)


Physical Disk 
%Disk Time : 디스크드라이브가 일기또는 쓰기 요청을 처리하는데 사용된 시간의 백분율 표시 90% 이상시 별도의 디스크를 업그레이드한다. 
Current Disk Queue Length : 데이터를 모을 때 디스크가 기다리는 요청의 수. 값이 낮을수록 좋다.