::: NMS 솔루션 전문업체 이삭시스템 :::
 
 
기술자료 게시판은 제품을 구매하신 고객님들을 위한 게시판으로 한글메뉴얼/동영상메뉴얼등 여러가지
기술자료를 다운로드 하실 수 있습니다.
로그인 아이디가 없으신 기존 구매 고객님은 support@issacnet.com 으로 메일주시면 아이디를 발급해 드립니다.

   
  [OpManager] 오피매니져에서 WMI로 Windows 모니터링시 WMI 설정 문제 해결방법
  글쓴이 : 이삭시스템     날짜 : 09-01-19 08:03     조회 : 11843    
OpManager는 WMI프로토콜을 이용해서 윈도우기반 장비의 자원을 모니터링 할수있습니다. 여기서는 WMI 모니터링을 위한 관리대상 장비의 설정방법에 대해 설명하도록 하겠습니다.
 
우선, WMI를 이용해 장비를 모니터링하려면 OpManager의 credential항목에서 UserName 필드에는 <도메인이름>\<사용자계정> 을 입력하고 Password 필드에 올바른 암호를 입력해야 합니다.
 
관리대상 장비가 특별한 Domain의 설정없이 작업그룹(WORKGROUP)내에 있다면 UserName필드에 <사용자계정>만 입력해주시면 됩니다.
 
우선 해당 관리대상 PC의 사용자계정과 암호가 제대로 되어있는지 확인하기 위해 아래 명령을 도스창에서 수행하여 봅니다.
 
net use \\<관리장비 IP주소>\ADMIN$  /u:"<도메인이름\사용자계정>" "<암호>"
 
예) 관리대상 장비의 IP가 199.85.245.74 이고 계정은 admin, 암호는 1234 입니다.
 C:\AdventNet\ME\OpManager7.2\OpManager\conf\application\scripts>net use  \\199.85.245.74\ADMIN$  /u:"admin" "1234"

 The command completed successfully.
 
위와같은 성공메시지가 뜬다면 계정과 암호가 제대로 입력되었음을 확인할수있습니다.
 
위와같이 성공을 한 계정과 암호를 OpManager에 세팅을 제대로 했는데도 해당장비의 자원을 읽어오지 못해 그래프등이 제대로 표시되지 않는다면 아래의 사항들을 점검해보시기 바랍니다.

1. 도스 프롬프트창을 열고 OpManager의 아래 경로로 이동합니다.
 
 C:\AdventNet\ME\OpManager7.2\OpManager\conf\application\scripts
 
2. 위의 경로로 이동후 아래의 명령을 수행합니다. 위에서 설명한것처럼 관리장비가 작업그룹내에 있다면 domain name은 생략하셔도 됩니다.
 
cscript cpu.vbs <관리장비 IP> <도메인이름\사용자계정> <암호>
 
3. WMI가 정상적으로 작동한다면, 아래와 같은 결과 메시지가 나타다고 OpManager 에서도 정상적으로 데이터가 수집되어야 합니다.(아래의 예제 경우, 관리대상 PC의 사용자계정이 admin 이고 패스워드는 1234 입니다)
 
예)  C:\AdventNet\ME\OpManager7.2\OpManager\conf\application\scripts>cscript  cpu.vbs 199.85.245.74 admin 1234
 Microsoft (R) Windows Script Host Version 5.7
 Copyright (C) Microsoft Corporation. All rights reserved.
 
 Processors:     %ProcessorTime
 CPU0    10
 
4. 정상적인 결과대신 에러메시지가 리턴된다면 다음사항들을 체크하세요.
 
4.1. 우선, 관리대상 PC가 Window XP라면 아래의 보안정책을 변경후 다시한번 위의 스크립트 테스트를 해보시기 바랍니다.
 
1) Go to Administrative Tools -->Local Security Policy Select Security Options
2) From the options on the right, select Network access: Sharing and security model for local accounts
3) Right-click and select Properties
4) Change the privilege from Guest to Classic.
5) Re-try the script test.
 
4-2. 여전히 문제가 해결되지 않는다면, 관리대상 PC의 DCOM 설정을 변경해주어야 합니다.
 
1) 도스창이나 윈도우메뉴 시작 --> 실행에서 dcomcnfg 커맨드를 실행합니다. 그러면, 아래 그림과 같은 창이 뜨게 됩니다.
 
 
2) 왼쪽의 트리메뉴에서 Component Services -> Computers 를 선택한 후, 오른쪽의 My Computer 아이콘위에서 마우스 오른쪽 클릭한후 properties 메뉴를 선택합니다.

3) 아래와 같은 창이 뜨게 되면 Default Properties 탭으로 이동후 아래와 같이 설정하여 줍니다.
Enable Distributed COM on this computer
Enable COM Internet Services on this computer
Select the Default Impersonation Level as "Impersonate".
 
 
4-3. 또는, RPC 서비스와 WMI 서비스가 중지되어 있을수 있습니다.

1) 윈도우 메뉴 시작 --> 실행에서 services.msc를 실행하여 아래와 같은 서비스 항목창을 띄웁니다.
2) 서비스중 Remote Procedure Call(RPC) 서비스와 Windows Management Instrumentation(WMI) 서비스가 중지되어있다면 시작시켜 주셔야 합니다.
 
 
4-4. 윈도우 XP의 경우 방화벽이 WMI통신을 막을수도 있습니다. 이경우, 방화벽에서 포트 135와 445번을 열어주셔야 합니다.
 
위의 경우들이 WMI를 이용한 모니터링시 가장 많이 접하게 되는 문제점들 입니다. 위와같은 조치에도 불구하고 여전히 문제가 발생한다면 아래의 트러블슈팅 가이드를 참조하시기 바랍니다.
 
 
아래링크는 마이크로소프트사의 고객지원 페이지로 Windows XP SP2에서 WMI 관련 문제를 해결하는 방법을 자세히 설명해줍니다.