ToolboxIT 전문가를 위한 새로운 제품

Greg Steen

네트워크 모니터 시스템

ActiveXperts Network Monitor

activexperts.com

시스템 관리자라면 어떤 문제가 발생했을 때 이 사실을 사용자보다 먼저 발견하는 것이 좋을 것입니다. 사용자들이 벌떼처럼 들고 일어나기 전에 말이지요. 서비스 모니터링은 인프라를 유지 관리하는 데 필요한 핵심 도구입니다. ActiveXperts Network Monitor는 LAN/WAN 및 Windows®, Novell, *NIX 서버를 모두 검사할 수 있는 다양한 검사 기능이 포함된 강력한 솔루션으로, 관리자는 이를 통해 사용자들이 문제를 보고하기 전에 어떤 문제가 발생했는지 확인할 수 있습니다.

ActiveXperts Network Monitor는 모니터링 스테이션으로 지정한 컴퓨터에서 서비스로 실행되는 Windows 기반 응용 프로그램입니다. 컴퓨터의 기반 운영 체제로 Windows 2000, Windows Server® 2003, Windows XP 또는 Windows Vista®가 지원됩니다. 프로그램이 설치되면 빠른 구성 마법사가 전자 메일 알림, SMS 알림, 기본 검사 주기 또는 실패 임계값 설정에 대해 안내합니다. 또한 실제 구성에서 예제로 사용할 수 있는 몇 가지 샘플 검사를 추가할 수 있습니다. 이렇게 하면 문제 발생을 미연에 방지할 수 있으며 응용 프로그램의 다양한 기능을 시스템 환경의 요구 사항에 맞게 구성하는 방법을 익힐 수도 있습니다.

이 응용 프로그램은 다음과 같은 세 가지 구성 요소로 나뉩니다. Network Monitor Engine은 모니터링 작업을 지속적으로 실행하는 Windows 서비스이며, Network Monitor Manager는 현재 모니터링 작업 확인, 작업 결과 확인, 구성 변경 등의 작업을 수행할 수 있는 Windows 응용 프로그램입니다. 세 번째 구성 요소인 웹 인터페이스는 작업 및 작업 결과를 읽기 전용으로 액세스할 수 있는 구성 요소입니다.

Network Monitor Engine은 모니터링 검사를 실행하는 외에 알림, 결과로 인해 실행되는 작업, 응용 프로그램에 대한 로깅 등의 작업도 처리합니다. 모니터링 엔진은 다중 스레드로 되어 있어 사용 환경에 맞게 확장이 용이합니다. 이 서비스는 모니터링 검사를 실행하기 위해 끝점 에이전트를 필요로 하지 않지만 원격 Windows 서버 또는 워크스테이션을 모니터링하려면 관리자 자격 증명을 제공해야 합니다. 그러나 다행히 자격 증명 모음을 여러 개 지정할 수 있으므로 여러 도메인과 보안 컨텍스트에 걸쳐 모니터링을 할 경우에도 모니터링 솔루션 실행을 위해 모든 권한을 가진 단일 계정이 필요하지 않습니다.

모니터링을 위해 가장 많이 시간을 할애해야 하는 구성 요소는 아마도 Network Monitor Manager일 것입니다. 이 구성 요소는 모든 기능, 구성 설정 및 성능을 세밀하게 제어할 수 있습니다. 여기에서 모니터링 작업을 트리 폴더 구조로 구성할 수 있습니다. 이렇게 하면 대규모 환경에서 원하는 항목을 보다 빠르게 찾고 확인할 수 있을 뿐 아니라 현재 UI 보기를 필터링하여 여러 모니터링 작업을 한눈에 파악할 수 있습니다.

아주 간단한 방법으로 새 모니터링 검사를 추가할 수 있습니다. Network Monitor에서는 IP 및 프로토콜 검사(예: ICMP, LDAP, SMTP, HTTP), Windows 검사(예: CPU, 프로세스, 메모리, 터미널 서버 검사), ODBC 연결, Oracle TnsPing, OLEDB 쿼리 기반 데이터베이스 검사, Novell 구성원 자격 검사, *NIX RSH 검사를 비롯한 약 40개의 검사를 기본적으로 제공합니다. 또한 네트워크에서 SensaTronics 환경 모니터링을 사용하여 온도, 습도와 같은 세부적인 환경 요소도 모니터링할 수 있습니다.

이 응용 프로그램은 사용자 지정 VBScript 및 Remote Shell 스크립트를 지원하므로 관리자가 원하는 대로 모니터링 작업을 구성할 수 있습니다. 또한 바이러스 백신 프로그램, Microsoft® ISA Server, XML 쿼리와 같은 다양한 서비스를 모니터링하기 위한 VBScript 템플릿 모음이 제공되므로 관리자는 이를 바탕으로 사용자 지정 모니터링 작업을 생성할 수 있습니다.

각 작업에 대해 검사 주기 및 실패 임계값을 설정할 수 있으며 필요한 경우에 지정된 날짜와 시간에 검사가 실행되도록 예약할 수도 있습니다. 예를 들어 로그 보관 작업이나 IIS 응용 프로그램 풀 재설정 같은 실행 프로세스의 결과를 확인하는 데 예약 검사를 사용할 수 있습니다. 검사가 실패하거나 복구된 경우 다시 부팅하거나 지정된 서비스를 재시작할 수 있을 뿐 아니라 실행할 실행 파일, 스크립트 및 일괄 작업을 지정할 수 있습니다. 마지막으로, 웹 인터페이스를 통해 XSL로 변환된 XML 결과 데이터를 볼 수 있습니다. 원하는 대로 스타일시트를 변형할 수 있어 NOC(Network Operations Center)나 모바일 장치를 위한 사용자 지정 보기를 만들 수 있으며 데이터가 XML로 되어 있어 다른 응용 프로그램이나 집계 시스템에서 데이터를 쉽게 검색할 수 있습니다.

가격: 서버 5대 라이선스당 $395부터입니다.

처음부터 사용할 수 있는 샘플 검사를 포함하는 ActiveXperts Network Monitor

처음부터 사용할 수 있는 샘플 검사를 포함하는 ActiveXperts Network Monitor(더 크게 보려면 이미지를 클릭하십시오.)

서평

Windows Vista Resource Kit

microsoft.com/mspress/books/9536.aspx

점점 더 많은 조직에서 인프라에 Windows Vista 클라이언트를 도입하게 됨에 따라 IT 전문가 역시 새로운 운영 체제에서 사용 가능한 도구를 신속하게 제공해야 할 필요성이 늘고 있습니다. 새로 출간된 Windows Vista Resource Kit(Microsoft Press®, 2007)에서는 엔터프라이즈의 Windows Vista 클라이언트에 구현해야 하는 다양한 정보 및 도구에 대한 내용을 다루고 있습니다. 설치 자동화 및 볼륨 정품 인증에서부터 데스크톱 관리 및 유지 관리, IPv6 네트워킹 및 원격 지원에 이르는 모든 내용이 포함되어 있습니다. 1,568페이지에 달하는 본문 내용 이외에도 100개 이상의 관리 및 배포용 스크립트, 디버깅 도구 모음, Solution Accelerator for Business Desktop Deployment(BDD) 및 기타 유용한 항목이 포함된 지원 DVD가 부록으로 제공됩니다.

이 책의 도입부에서는 Windows Vista의 새로운 기능을 개괄적으로 설명하며 UAC(사용자 계정 컨트롤), BitLocker 드라이브 암호화, DEP(데이터 실행 방지)와 같은 개선된 보안 기능을 상세하게 설명합니다. 또한 서비스 강화 및 커널 패치 보호의 개념에 대해서도 다룹니다. 또한 Windows 배포에 대해 살펴보고, 여러 가지 도구를 원하는 대로 사용하여 프로세스를 자동화할 수 있는 방법을 알아봅니다. 예를 들어 이 책에서는 Windows PE 2.0 사전 설치 및 복구 환경 구성에 대해 살펴보고, 엔터프라이즈에서 Windows Vista를 계획 및 배포할 때 활용할 수 있는 BDD 2007에 대해 심층적으로 알아봅니다. 뿐만 아니라 디스크 이미지를 생성 및 구성하는 데 사용할 수 있는 최상의 방법을 제공하며, Windows 사용자 환경 전송 및 사용자 환경 마이그레이션 도구를 사용하여 사용자의 데이터를 마이그레이션하는 방법에 대해서도 설명합니다.

그 다음에는 새 ADMX(XML 기반 관리 템플릿 파일)에 대해 자세히 다룸으로써 그룹 정책을 통한 데스크톱 환경 관리에 대해 살펴봅니다. 디스크 및 파일 시스템 관리와 Windows Vista의 향상된 기능인 ReadyBoost 및 BitLocker에 대해서도 다룹니다. 그리고 이전 버전과 섀도 복사본, 디스크 할당량의 작동 원리를 설명한 다음 작업 그룹, 도메인, 애드혹 무선 환경에서 Windows Meeting Space를 배포 및 관리하는 방법에 대해서도 알아봅니다.

Desktop Maintenance(데스크톱 유지 관리) 단원에서는 Windows 오류 보고, 성능 모니터링, Windows 이벤트와 같은 작업에 대해 설명하며 지원 부서에서 원격 지원 기능을 활용할 수 있는 방법에 대해서도 설명합니다. 그 다음으로 감사 도구와 소프트웨어 업데이트, BITS(Background Intelligent Transfer Service), Windows Update에 대한 내용을 다룹니다.

Networking(네트워킹) 단원에서는 Windows 방화벽의 세부적인 작동 원리에 대해 알아보고 네트워킹 스택의 새로운 개선 사항을 설명합니다. 원격 데스크톱 및 VPN 연결을 사용하여 원격 사용자 및 네트워크를 구성하는 방법에 대해서도 알아봅니다.

마지막으로 부팅에서부터 네트워크, 드라이버 오류, 장치 문제에 이르는 여러 가지 문제 해결 정보를 다룹니다. 일부 내용에서 잘 알려지지 않은 마케팅 관련 용어가 나올 수 있으나 1,500페이지에 달하는 내용이 모두 이런 용어로 되어 있지는 않습니다. 본 서적은 Windows Vista 및 해당 도구, 이 운영 체제의 관리 방법에 대해 심층적이고 광범위한 내용을 다루고 있습니다.

가격: $59.99

HTTP 트래픽 분석

Charles Web Debugging Proxy

xk72.com/charles

응용 프로그램과 워크스테이션, 서버 및 인터넷 간에 HTTP 기반 통신량이 늘어나는 것을 고려할 때 관리자에게는 성능 좋은 HTTP 트래픽 분석기가 무엇보다도 절실할 것입니다. 이러한 도구를 사용하면 프록시 문제, 보안 문제, 연결 오류, 구성 문제, 응용 프로그램 간의 통신 문제를 확인할 수 있습니다. 필자가 추천하고자 하는 도구는 Karl von Randow의 자바 기반 응용 프로그램인 Charles Web Debugging Proxy입니다.

다른 디버깅 프록시와 마찬가지로 이 응용 프로그램은 "중재자"와 같은 역할로 설정됩니다. 즉, 끝점 응용 프로그램의 사이에 위치하여 확인되는 트래픽을 가로채 해석합니다. 이러한 구성 덕분에 이 응용 프로그램을 사용하면 암호화된 HTTPS 트래픽을 해독하여 일반 텍스트 형식으로 볼 수 있습니다. UI 메뉴에는 보기 좋게 정리된 기록 세션이 있습니다. 이 세션에서는 이미지, 스크립트, 스타일시트 및 페이지에 대한 기본 요구 사항에서부터 크기, 대기 시간, 타이밍에 이르는 중요한 세부 정보를 참조할 수 있습니다. 또한 각 요청에 대해 어떤 쿠키를 보내고 받았는지 확인할 수 있고, 쿠키에 포함된 내용을 확인할 수 있으며 모든 쿠키를 차단할지 여부도 선택할 수 있습니다.

Charles Web Debugging Proxy를 사용하면 '304 Not Modified' 응답의 최종 수정 날짜를 확인하거나 응용 프로그램을 통해 이동할 때 관련 요청 및 응답에서 캐시 관련 헤더를 제거하여 캐시가 사용되지 않도록 설정함으로써 요청 캐시 문제를 해결할 수 있습니다. 실제로 이 응용 프로그램의 다시 쓰기 설정을 사용하면 규칙 모음을 정의하여 요청 및 응답이 응용 프로그램을 통과할 때 HTTP 헤더 또는 본문 내용을 다시 쓰도록 할 수 있습니다. 또는 이 응용 프로그램의 DNS 스푸핑 설정을 사용하여 호스트의 IP 주소를 덮어쓰고 DNS에 등록되어 있지 않을 수 있는 항목에 대한 요청을 테스트할 수 있습니다. 이러한 기능은 테스트를 수행할 때 매우 유용합니다. 예를 들어 새 웹 서버를 실행하기 전에 해당 웹 서버가 호스트 헤더를 제대로 수신하고 응답하고 있는지 확인할 수 있습니다.

이 도구를 사용하여 AJAX 요청 및 응답을 디버깅하고 응답 내의 원시 XML 데이터를 살펴볼 수도 있습니다. UI에서 텍스트의 원시 요청 및 응답 데이터를 확인할 수 있으며 잘못된 헤더 부분을 찾을 수 있습니다.

이 도구에서는 데이터 트랜잭션을 확인하는 데 매우 유용한 두 가지 데이터 레이아웃을 제공합니다. Summary 테이블과 Chart 테이블이 바로 그것입니다. Summary 테이블에는 헤더 크기, 본문 크기, 응답 시간, 응답 코드, MIME 형식, 리소스 등이 표시되며 이 테이블을 이용하면 요청/응답 데이터를 신속하게 확인할 수 있습니다. 이와 달리 Chart 테이블에서는 수명 주기 일정을 그래픽으로 제공합니다. 이를 통해 어느 때에 요청/응답 데이터가 발생했으며 트랜잭션에 소요된 시간은 어느 정도인지 확인할 수 있습니다.

또한 기록 세션을 저장하여 나중에 다시 재생 및 분석할 수 있습니다. 이렇게 하면 산발적인 통신 오류를 유발하는 복잡한 요청/응답 흐름을 쉽게 캡처할 수 있습니다. 한번 저장한 세션은 복제할 수 있으며 현재 세션을 CSV 또는 HTTP 추적 형식으로 내보내는 것은 물론 HTTP 추적 파일을 새 세션으로 가져올 수도 있습니다.

낮은 대역폭에서 요청을 시뮬레이션하는 경우(예: 기업 네트워크가 아닌 56k 모뎀을 통한 요청이 실패한 원인을 찾아내려는 경우) 이 응용 프로그램에서는 일반적인 사전 설정 모음을 선택하거나 대역폭, 사용률, 왕복 대기 시간, MTU(최대 전송 단위)의 네 가지 제한 요소를 기준으로 새로운 사전 설정을 정의할 수 있도록 하는 제한 기능을 제공합니다. 또한 로컬 포트를 원격 끝점(포트)에 바인딩함으로써 포트에 전송된 모든 트래픽이 원격 주소로 리디렉션되도록 역방향 프록시 또는 포트 전달기와 같은 역할을 하는 디버깅 프록시를 구성할 수도 있습니다.

가격: 단일 사용자 라이선스의 경우 $50부터입니다.

HTTP 트래픽을 분석하는 Charles Web Debugging Proxy

HTTP 트래픽을 분석하는 Charles Web Debugging Proxy(더 크게 보려면 이미지를 클릭하십시오.)

불필요한 파일 제거하기

Wise Disk Cleaner 2

wisecleaner.com

하드 디스크는 마치 집과 같습니다. 시간이 지날수록 물건이 쌓이고 실제로 필요하지도 않은 것들을 계속 보관해 두게 되니 말입니다. 때로는 약간의 시간을 들여 잡동사니를 치워버리는 것이 좋습니다. 하드 디스크를 정리하는 기본적인 방법에는 시스템 도구, 디스크 정리, 검색 기능과 같은 기본 제공되는 Windows 도구를 사용하여 정리하는 방법이 있습니다. 그러나 사용하기 쉽고 빠른 유틸리티를 활용할 수도 있습니다. 무료로 제공되는 것이라면 더할 나위 없겠죠. 여기에 딱 들어맞는 도구가 바로 Wise Disk Cleaner 2입니다. Wise Disk Cleaner 2를 사용하면 하드 디스크에서 문제를 일으키는 성가신 파일을 검색하여 시스템에서 안전하게 제거할 수 있습니다.

이 도구의 장점 중 하나는 검색된 모든 파일이 UI에 표시되므로 잠재적인 문제를 식별하기 용이하다는 점입니다. 또 다른 유용한 기능으로는 검사 및 제거할 추가 파일 유형을 쉽게 추가할 수 있다는 점을 들 수 있습니다. Wise Disk Cleaner를 사용하면 원하는 경우 임시 인터넷 파일을 지울 수 있고 쿠키 보관 여부도 선택할 수 있으므로 저장된 사이트 설정을 그대로 유지할 수 있습니다. 또한 Windows Update 원본, 최근에 사용한 파일 목록, Windows 및 사용자 임시 폴더는 물론 Windows Update 설치 제거 파일도 제거할 수 있습니다. 응용 프로그램을 자동으로 실행할 수 있으며, 기본 설정에서 항목을 영구적으로 삭제할지 아니면 휴지통에 버릴지도 설정할 수도 있습니다. 이 프로그램은 추후 확인을 위해 프로그램의 작업을 기록합니다.

가격: 무료

안전하게 삭제할 수 있는 파일을 검색하는 Wise Disk Cleaner 2

안전하게 삭제할 수 있는 파일을 검색하는 Wise Disk Cleaner 2(더 크게 보려면 이미지를 클릭하십시오.)

네트워크 장치 관리

iReasoning Networks MIB Browser Personal Edition

ireasoning.com/mibbrowser.shtml

SNMP(단순 네트워크 관리 프로토콜)를 사용하는 네트워크 장치, 응용 프로그램, 시스템이 인프라에 있는 경우 iReasoning Networks MIB Browser를 사용하면 Windows 탐색기와 유사한 보기를 통해 MIB(관리 정보 데이터베이스) 파일 모음을 로드하고 계층적 구조에서 필요한 항목을 검색할 수 있습니다. 여기에서 OID(개체 ID), 구문, 읽기/쓰기 액세스, 설명을 비롯한 선택된 개체의 세부 정보를 확인할 수 있습니다.

SNMP 요청을 실행하여 UI를 통해 네트워크 장치의 데이터를 쉽게 검색할 수 있습니다. 단지 장치의 IP 주소를 입력하고 MIB 개체를 선택한 다음 Go를 클릭하기만 하면 됩니다. 필요한 경우 포트, SNMP 요청 버전, 읽기 및 쓰기 커뮤니티 문자열을 설정할 수도 있습니다. 장치에서 허용하는 경우에는 에이전트를 변경하는 것도 간단합니다. OID, 데이터 유형, 값을 선택한 다음 OK를 클릭하기만 하면 됩니다. 또한 기본 제공 Trap Sender 및 Trap Receiver 유틸리티를 사용하면 트랩을 실행하고 트랩 작업을 검토할 수 있으며, 트랩 작업에 필터를 적용하면 문제가 있는 장치를 수월하게 확인할 수 있습니다.

iReasoning Networks MIB Browser Personal Edition은 무료로 제공됩니다. 그러나 이 버전에서는 SNMPv3이 지원되지 않으며 동시에 로딩할 수 있는 MIB는 다섯 개로 제한됩니다. 라이선스당 $269의 가격으로 구입할 수 있는 Professional Edition에는 부가 기능이 포함되어 있으며 SNMPv3, 네트워크 검색, 장치 비교 기능이 지원됩니다.

가격: 무료

iReasoning Networks MIB Browser

iReasoning Networks MIB Browser(더 크게 보려면 이미지를 클릭하십시오.)

Greg Steen은 IT 전문가의 개발 및 관련 작업을 지원하기 위해 끊임없이 다양한 도구와 방법을 모색하는 기술 전문가입니다.

© 2008 Microsoft Corporation 및 CMP Media, LLC. All rights reserved. 이 문서의 전부 또는 일부를 무단으로 복제하는 행위는 금지됩니다..