본문 바로가기

Windows/Windows 2008

Chapter 9. Monitoring & Trouble Shooting

Chapter 9. Monitoring & Trouble Shooting
1. Monitoring

 - System 문제를 찾아 해결하는데 도움을 주는 도구
 - 문제의 종류
  · Service의 실행 중단
  · File System 공간 부족
  · 응용 프로그램이 예외를 발생시켜 System 문제 발생
 - Monitoring Tool
  · 작업 관리자
  · Event Viewer
  · 안정성 및 성능 모니터링
  · Etc.
 - Server Monitoring의 필요성
  · Server 성능 문제를 해결
  · Server 성능 개선
 - Monitoring에 필요한 준비
  · 성능 Matric 준비
  · Monitoring할 Server Event 결정
  · Filter 설정
  · Event Data Log를 분석할 수 있도록 준비
  · Event Data 분석

 

2. 작업 관리자
 - System Process와 응용 프로그램을 관리하기 위해 사용하는 주요 도구
 - 실행
  · Ctrl + Shift + Esc
  · Ctrl + Alt + Del
  · 실행 → taskmgr
  · 작업표시줄 Menu → 작업 관리자
 - Tab
  · 응용 프로그램

  ◦ 현재 System 상에서 실행중인 Program들의 상태 표시
  ◦ 실행중인 Program에 대해 사용 가능한 기능
   ▹ 작업 끝내기
   ▹ 전환
   ▹ 새 작업
  · Process

  ◦ 실행중인 Process에 대한 상세 정보
  ◦ Local Service에 의해 시작되거나 Local Console에 대화식으로 Log on한 사용자나 원격 사용자들에 의해 실행중인 모든 Process 표시
  ◦ 표시되는 정보
   ▹ 프로세스 이름 : Process나 Process를 실행하는 실행 파일 이름
   ▹ 사용자 이름 : Process를 실행하는 사용자 또는 System Service의 이름
   ▹ CPU : Process의 CPU 사용량
   ▹ 메모리 : Process가 현재 사용하고 있는 Memory의 량
   ▹ 설명 : Process에 대한 설명
  ◦ 실행중인 Process에 대해 사용 가능한 기능
   ▹ 프로세스 끝내기
  · Service

  ◦ System Service에 대한 개요 정보 제공
  ◦ 표시되는 정보
   ▹ 이름 : Service 이름
   ▹ PID : Service에 대한 Process 식별 번호
   ▹ 설명 : Service에 대한 설명
   ▹ 상태 : 현재 Service의 상태 표시
   ▹ 그룹 : Service가 어떠한 계정 하에서 혹은 어떠한 Service Host Computer 정보 하에서 실행되고 있는지에 대한 추가적인 정보 제공
  ◦ Service
   ▹ 서비스 Button을 누르게 되면 현재 Computer에 설치된 Service를 보여주며 이를 관리할 수 있는 ‘서비스 관리 도구(services.msc)’가 열린다.
  · 성능

  ◦ CPU 및 Memory 사용량에 대한 개요 제공
  ◦ 표시되는 정보
   ▹ CPU 사용 : 현재 사용되고 있는 Processor 사용량의 백분율
   ▹ CPU 사용 현황 : 시간에 따른 CPU 사용량 이력 그래프
   ▹ 메모리 : System에 의해 션재 사용되고 있는 Memory 사용량
   ▹ 실제 메모리 사용현황 : 시간에 따른 물리 Memory 사용량 이력 그래프
  ◦ 리소스 모니터
   ▹ 리소스 모니터 Button을 누르게 되면 현재 Computer의 CPU, Memory 현황에 대해 Monitoring을 할 수 있는 ‘리소스 모니터’가 열린다.
  · Networking

  ◦ Network Adapter에 대한 개요를 제공
  ◦ 이용률, Link 속도, System에 구성된 각 Network Adapter의 작동 상태 등을 확인
  ◦ 표시되는 정보
   ▹ Graph : Network Traffic의 전체 Bite 수
   ▹ 어댑터 이름 : ‘네트워크 연결’ Folder 내에 존재하는 Network Adapter의 이름
   ▹ 네트워크 이용률 : Interface의 초기 연결 속도에 대한 현재 Network 사용률
   ▹ 연결 속도 : 초기 연결 속도에 의해 결정된 Interface의 속도
   ▹ 상태 : Network Adapter의 작동 상태
  · User

  ◦ Local 또는 Remote에서 작업 중인 대화식의 사용자 Session 목록 확인

  ◦ 표시되는 정보
   ▹ 사용자 : 접속한 사용자 게정
   ▹ ID : Session ID
   ▹ 상태 : Session 연결 상태
   ▹ 클라이언트 : 접속한 Computer 이름
   ▹ Session
    ▸  Local User Consol로 표시
    ▸  Remote User RDP로 표시

 

3. 안정성 및 성능 Monitoring

 - 성능 조율을 위한 도구로 안정성 Monitor와 성능 Monitor로 나뉜다.
 - 실행 → perform.msc
 - 성능 Monitor

  · Log를 Monitoring해 분석할 때 쓰이는 도구
  · 선택된 성능 매개 변수들의 통계 정보를 Graphic으로 표시
  · 추적하고 있는 Counter(Data 수치)를 나타내는 Graph를 생성
  · Log File로 저장 가능
  · 현재 Computer의 상태를 Counter 색깔별로 구분해 보여주며 기존의 Counter를 뺄 수도 또 다른 Counter를 넣어 실시간으로 Monitoring할 수 있다.
  · 실시간 기준이기 때문에 60초 마다 덧 씌워 표시한다.
  · Counter 추가

  ◦ Graph의 Menu에서 ‘카운터 추가’ 선택

  ◦ 각 항목별로 하위 항목을 펼쳐 원하는 항목을 선택해 추가 후 확인

  ◦ 추가된 항목 확인 가능
 - 안정성 Monitoring

  · 실시간으로 Monitoring해 분석할 때 쓰이는 도구
  · System의 변경 사항을 추적하고 이를 System 안정성 변화와 비교
  · 구성과 안정성 변화간의 상호 관련성을 Graphic 화면으로 제공
  · System의 안정성을 날짜별로 기록해 대상에 대한 Data를 저장한다.

 

4. 데이터 수집기 집합

 - 추적하고자 하는 성능 개체와 Counter에 대한 집합을 정의
 - 이전 버전의 Windows에서 사용하던 성능 Log와 유사
 - 접근 제어 할당
 - 여러 개의 실행 Schedule과 중지 조건 생성
 - 수집되는 Data와 Reporting의 크기를 제어하는 Data 관리자 사용
 - 수집된 Data를 기반으로 보고서를 생성
 - 데이터 로그를 만들어 샘플 간격을 정해 간격으로 로그를 기록
 - 성능 카운터 경고를 만들어 데이터 로그와 함께 일정 수치에 도달했을 시 데이터 로그를 통해 보고서를 생성하게 할 수 도 있다.
 - 데이터 로그

  · 사용자 정의 Menu → 새로 만들기 → 데이터 수집기 집합을 선택한다.

  · 데이터 수집기의 이름을 정하고 ‘수동으로 만들기’ 선택한다

  · 데이터 로그에 포함시킬 Option들을 선택한다.
  · 성능 카운터

  ◦ 추가 시킬 Counter를 선택하기 위해 ‘추가’를 선택한다.

  ◦ 원하는 Counter를 선택해 추가한다.

  ◦ 성능 카운터가 확인할 시간인 ‘샘플 간격’을 조절한다.

  · 이벤트 추적 데이터

  ◦ 이벤트 추적의 공급자를 추가하기위해 ‘추가’ 선택한다.

  ◦ 공급자를 선택한다.

  ◦ 추가한 공급자를 확인 후 ‘다음’을 선택한다.
  · 시스템 구성 정보

  ◦ System의 Registry를 선택하기위해 ‘추가’를 선택한다.
  ◦ 추가를 선택하면 따로 사용자가 선택할 필요 없이 Registry가 추가된다.

  ◦ 추가된 Registry를 확인 후 ‘다음’을 선택한다.

  · Data를 저장할 위치를 선택한 후 ‘다음’ 선택한다.

  · ‘마침’을 선택해 데이터 수집기 집합 마법사를 종료한다.

  · 만든 데이터 수집기 집합의 Menu에서 시작을 선택해 데이터 수집기 집합을 시작한다.
 - 성능 카운터 경고

  · 데이터 수집기의 이름을 정하고 ‘수동으로 만들기’ 선택한다.

  · 성능 카운터 경고를 선택한다.

  · 데이터 로그를 통해 Monitoring할 성능 Counter를 추가한다.

  · 원하는 Counter를 선택해 추가한다.

  · 경고시기를 ‘위’, ‘아래’를 선택해 제한한 숫자(%)의 이상, 이하를 정한다.

  · 마침을 선택해 데이터 수집기 집합 마법사를 종료한다.

  · 보고서를 만들어줄 데이터 로그를 선택하기위해 성능 카운터 경고의 속성에 진입한다.

  · 경고 작업 Tab에서 연동할 데이터 로그를 선택한다. 

'Windows > Windows 2008' 카테고리의 다른 글

Chapter 11. Backup & Recovery  (0) 2015.08.10
Chapter 10. 압축과 암호화  (0) 2015.08.10
Chapter 8. Disk  (0) 2015.08.10
Chapter 7. 원격(Remote)  (0) 2015.08.10
Chapter 6. Security & Audit Policy  (0) 2015.08.10