728x90
반응형
스냅샷 모니터는 성능 카운터 및 내장된 PerfMon 제공자를 사용하여 WMI (Windows Management Instrumentation) 를 사용하여 액세스할 수 있습니다.
WMI에서 프로파일 레지스트리 변수에 액세스할 때는 내장 레지스트리 제공자를 사용합니다.
WMI SDK(WMI Software Development Kit)에는 다음과 같은 몇 가지 내장 제공자가 포함되어 있습니다.
- PerfMon 제공자
- 레지스트리 이벤트 제공자
- 레지스트리 제공자
- Windows 이벤트 로그 제공자
- Win32 제공자
- WDM 제공자
기본 제공 Windows 이벤트 로그 제공자를 사용하여 WMI 에서 이벤트 로그의 데이터베이스 오류에 액세스할 수 있습니다.
데이터베이스 시스템에는 다음 관리되는 오브젝트에 액세스하기 위한 WMI 관리 제공자와 샘플 스크립트 파일이 있습니다.
- 분산된 인스턴스를 포함한 데이터베이스 서버의 인스턴스. 다음 조작을 수행할 수 있습니다.
- 인스턴스 제거
- 데이터베이스 관리자 매개변수 구성
- 데이터베이스 서버 서비스의 상태 시작/중지/쿼리
- 통신 설치 또는 설정
- 데이터베이스. 다음 조작을 수행할 수 있습니다.
- 데이터베이스 제거
- 데이터베이스 매개변수 구성
- 데이터베이스 작성/삭제
- 데이터베이스 백업/복원/롤 포워드
WMI 애플리케이션을 실행하기 전에 WMI 제공자를 시스템에 등록해야 합니다. 등록하려면 다음 명령을 입력하십시오.
- mofcomp %DB2PATH%\bin\db2wmi.mof이 명령은 데이터베이스 WMI 스키마 정의를 시스템에 로드합니다.
- regsvr %DB2PATH%\bin\db2wmi.dll이 명령은 데이터베이스 WMI 제공자 COM DLL을 Windows에 등록한다.
두 명령에서 %DB2PATH%는 데이터베이스가 설치된 경로이며 db2wmi.mof는 WMI 스키마 정의가 포함된 .MOF 파일입니다.
WMI 인프라스트럭처를 통합하면 다음과 같은 이점이 있습니다.
- WMI 제공 도구를 사용하여 Windows 기반 환경에서 데이터베이스 서버를 관리하는 스크립트를 쉽게 작성할 수 있습니다. 인스턴스 나열, 데이터베이스 작성 및 삭제, 구성 매개변수 갱신 등의 간단한 태스크를 수행하는 샘플 Visual Basic 스크립트가 제공됩니다. 이러한 샘플 스크립트는 Db2® Application Development for Windows 제품에 포함되어 있습니다.
- WMI를 사용하여 다양한 태스크를 수행하는 강력한 관리 애플리케이션을 작성할 수 있습니다. 가능한 태스크는 다음과 같습니다.
- 시스템 정보 표시
- 데이터베이스 성능 모니터링
- 데이터베이스 시스템 자원 소모 모니터링
- 기존의 COM 및 Visual Basic 프로그래밍 지식 및 기술을 사용할 수 있습니다. COM 또는 Visual Basic 인터페이스를 제공함으로써, 프로그래머가 엔터프라이즈 관리 애플리케이션을 개발할 때 시간을 절약할 수 있습니다.
출처 : WMI(Windows Management Instrumentation)와 데이터베이스 시스템의 통합 - IBM Documentation
728x90
반응형
'IT > Windows' 카테고리의 다른 글
[자바스크립트] IP 확인, 허용 / 차단, 다국어 활용법 (0) | 2023.07.17 |
---|---|
Visual Basic Script - 재미로 알아보는 스크립팅 언어 (VBS) (0) | 2023.07.17 |
netsh 방화벽 대신 netsh advfirewall 방화벽을 사용하여 Windows 방화벽 동작 제어 (0) | 2023.07.17 |
WMI(Windows Management Instrumentation)를 이용한 공격기법 (0) | 2023.07.17 |
MX 레코드가 무엇이고 어떻게 설정하나요? (0) | 2023.06.20 |