IIS 성능 카운터
- Version : IIS
IIS 성능을 모니터링 하기 위한 방법으로 성능 도구 중의 하나인 성능 카운터(Performance Counter)가 있다. IIS가 설치되면 수 백개의 성능 카운터가 추가되며 카운터는 객체에 따라 그룹으로 구분되어 있다. 아래 목록은 IIS 모니터링에 중요한 성능 카운터 목록이다.
· ASP.NET : ASP.NET 응용프로그램, 응용프로그램 요청, 작업자 프로세스의 일반적인 추적 객체 카운터
· ASP.NET Applications : ASP.NET 응용프로그램 큐 및 기타 지정된 ASP.NET 응용 프로그램 카운터를 추적하는 객체 카운터
· Active Server Pages : 서버에서 실행되는 ASP 스크립트 및 응용 프로그램에 대한 객체 카운터
· FTP Service : FTP 서비스의 객체 카운터
· Indexing Service : 인덱싱 프로세스, 단어 목록, 쿼리와 관련된 인덱싱 서비스의 객체 카운터
· Indexing Service Filter : 필터와 관련된 컨텐츠 필터 및 인덱싱 속도와 관련된 추가 성능을 제공하는 객체 카운터
· Internet Information Services Global : 서버에서 실행되는 모든 인터넷 서비스(WWW, FTP, SMTP, NNTP 등)에 대한 객체 카운터
· NNTP Commands : 사용자가 서버에서 실행하고 있는 NNTP 명령어와 관련된 객체 카운터
· NNTP Server : 초당 게시물 전송, 수신, 게시 수와 같은 전체 NNTP 성능을 추적하는 객체 카운터
· SMTP NTFS Store Driver : 메시지 및 메시지 스트림의 전채 개수를 추적하는 객체 카운터
· SMTP Server : 초당 수신 및 송신 메시지 수와 같은 전체 SMTP 성능을 추적하는 객체 카운터
· Web Service : World Wide Web Publishing Service의 객체 카운터
· Web Service Cache : 메타데이터, 파일, 메모리, URI(Uniform Resource Identifiers)를 포함하는 웹 서비스에서 사용되는 캐시의 자세한 정보를 제공하는 카운터
모니터링 목적 |
Counter Name |
Object |
응용 프로그램 상태 |
Application Restarts |
ASP.NET |
|
Applications Running |
ASP.NET |
ASP 세션 |
Session Duration |
Active Server Pages |
|
Sessions Current |
Active Server Pages |
|
Sessions Timed Out |
Active Server Pages, ASP.NET Applications |
|
Sessions Total |
Active Server Pages, ASP.NET Applications |
ASP 트랜잭션 |
Transactions Aborted |
Active Server Pages, ASP.NET Applications |
|
Transactions Committed |
Active Server Pages, ASP.NET Applications |
|
Transactions Pending |
Active Server Pages, ASP.NET Applications |
|
Transactions Total |
Active Server Pages, ASP.NET Applications |
|
Transactions/Sec |
Active Server Pages, ASP.NET Applications |
대역폭 사용량 |
Current Blocked Async I/O Requests |
Internet Information Services Global, Web Service |
|
Measured Async I/O Bandwidth usage |
Internet Information Services Global, Web Service |
|
Total Allowed Async I/O Requests |
Internet Information Services Global, Web Service |
|
Total Blocked Async I/O Requests |
Internet Information Services Global, Web Service |
|
Total Rejected Async I/O Requests |
Internet Information Services Global, Web Service |
캐싱 및 메모리 |
File Cache Flushes, URI Cache Flushes |
Internet Information Services Global |
|
File Cache Hits, URI Cache Hits |
Internet Information Services Global |
|
File Cache Hits %, URI Cache Hits % |
Internet Information Services Global |
|
File Cache Misses, URI Cache Misses |
Internet Information Services Global |
|
Maximum File Cache Memory Usage |
Internet Information Services Global |
|
Script Engines Cached |
Active Server Pages |
|
Template Cache Hit Rate |
Active Server Pages |
|
Template Notifications |
Active Server Pages |
|
Templates Cached |
Active Server Pages |
연결 |
Connection Attempts/Sec |
Web Service |
|
Current Anonymous Users |
Web Service, FTP Service |
|
Current Connections |
Web Service, FTP Service |
|
Current File Cache Memory Usage |
Internet Information Services Global |
|
Maximum Connections |
Web Service, FTP Service |
|
Current Files Cached |
Internet Information Services Global |
|
Maximum Anonymous Users |
Web Service, FTP Service |
|
Maximum NonAnonymous Users |
Web Service, FTP Service |
|
Total Anonymous Users |
Web Service, FTP Service |
|
Total Connection Attempts (all Instances) |
Web Service, FTP Service |
|
Total Logon Attempts |
Web Service, FTP Service |
|
Total NonAnonymous Users |
Web Service, FTP Service |
오류 |
Errors During Script Runtime |
Active Server Pages |
|
Errors From ASP Preprocessor |
Active Server Pages |
|
Errors From Script Compilers |
Active Server Pages |
|
Errors/Sec |
Active Server Pages |
|
Not Found Errors/Sec |
Web Service |
|
Requests Not Authorized |
Active Server Pages, ASP.NET Applications |
|
Requests Not Found |
Active Server Pages, ASP.NET Applications |
|
Requests Rejected |
Active Server Pages, ASP.NET |
|
Requests Timed Out |
Active Server Pages, ASP.NET Applications |
|
Service Uptime |
Web Service |
|
Total Not Found Errors |
Web Service |
인덱싱 |
Running Queries |
Indexing Service |
|
Total # of Documents |
Indexing Service |
|
Total # of Queries |
Indexing Service |
|
Total Indexing Speed(MB/hr) |
Indexing Service Filter |
요청 |
Get Requests/Sec |
Web Service |
|
Head Requests/Sec |
Web Service |
|
ISAPI Extension Requests/Sec |
Web Service |
|
Post Requests/Sec |
Web Service |
|
Put Requests/Sec |
Web Service |
|
Request Bytes In Total |
Active Server Pages, Asp.NET Applications |
|
Request Bytes Out Total |
Active Server Pages, Asp.NET Applications |
|
Requests Executing |
Active Server Pages, Asp.NET Applications |
|
Requests Queued |
Active Server Pages, ASP.NET |
|
Requests Rejected |
Active Server Pages, ASP.NET |
|
Requests Succeeded |
Active Server Pages, ASP.NET Applications |
|
Requests Timed Out |
Active Server Pages, ASP.NET Applications |
|
Requests Total |
Active Server Pages, ASP.NET Applications |
|
Requests/Sec |
Active Server Pages, ASP.NET Applications |
처리량 |
Bytes Received/Sec |
Web Service, FTP Service |
|
Bytes Sent/Sec |
Web Service, FTP Service |
|
Bytes Total/Sec |
Web Service, FTP Service |
|
Files Received/Sec |
Web Service |
|
Files Sent/Sec |
Web Service |
|
Files/Sec |
Web Service |
|
Total Files Received |
Web Service, FTP Service |
|
Total Files Sent |
Web Service, FTP Service |
|
Total Files Transferred |
Web Service, FTP Service |
작업자 프로세스 상태 |
Worker Process Restarts |
ASP.NET |
|
Worker Processes Running |
ASP.NET |
2018-10-09 / Sungwook Kang / http://sqlmvp.kr
Windows, IIS, 웹서버, IIS 성능 카운터, IIS Performance counter, IIS 모니터링
'Windows , IIS' 카테고리의 다른 글
IIS 프로세스 사용량 모니터링 (0) | 2019.03.24 |
---|---|
IIS 메모리, 캐싱 가상 메모리 사용량 확인 (0) | 2019.03.24 |
IIS 액세스 로그 설정 (0) | 2019.03.24 |
브라우저 요청 리디렉트 하기 (0) | 2016.03.11 |
Incoming connection 제한과 Time-Out 값 설정 (0) | 2016.02.25 |