VPC 환경에서 이용 가능합니다.
Windows Ncloud Tool Kit (Windows NTK)은 네이버 클라우드 플랫폼에서 제공 중인 Windows 서버를 위한 Tool Kit 입니다. 제공하는 기능은 다음과 같습니다.
- Windows 서버 상태 진단 및 자동 수정 기능
- 필수 스크립트 및 파일 확인
 - startup 스크립트 설정
 - VM Tool 설치 및 구동 상태
 - IP configuration 조회
 - 기본 network interface DHCP 상태
 - NCP 내부 통신에 필요한 Static Route 확인
 - Local User 조회
 - KMS 인증 상태
 - RDP 설정 상태
 - Domain 지정 상태
 - NTP 설정 상태
 - Memory Dump 및 Paging 설정 상태
 - 환경 변수 상태
 - Cloud Insight agent 설치 및 구동 상태
 - DNS 설정 상태
 - Profile별 방화벽 설정 상태
 - GPU 카드 인식 상태 및 관련 이벤트 로그 조회
 - KVM vm nic offload 권고 설정값 확인
 
 - NTK에서 수집한 로그 데이터 다운로드
 - NTK에서 수집한 로그 데이터 업로드
 - NTK 업데이트 (NTK 실행 시 자동으로 최신 버전으로 업데이트합니다.)
 
Windows 서버 상태 진단 및 자동 수정 기능
NTK (Windows)를 활용하여 Windows 서버의 상태를 진단하고 문제 증상 및 원인을 확인할 수 있습니다.
참고
          서버에 문제가 있는 경우에는 Repair 기능을 통해 자동 조치가 가능합니다.
자동 조치 항목 중에 Repair가 실패할 경우 수동 조치가 필요할 수 있습니다.
수동 조치 항목은 조치 내용에 따라 수동으로 조치해 주십시오.
Ncloud File
필수 스크립트 및 파일을 확인하는 항목입니다.
| 기능명 | 기능 | 원인 | 조치 내용 | 
|---|---|---|---|
| Script File | ncloud.bat, ncloud.vbs 파일 유무 확인  - NTK 수행 결과: NCLOUD Files are not exist [Not Ok]  | 
1. ncloud.bat 파일이 경로에 없을 경우 2. ncloud_auto.vbs 파일이 경로에 없을 경우 3. 두 파일 모두 경로에 없을 경우  | 
자동 조치: 특정 경로에 삭제된 파일 다운로드 | 
| Group Policy | 올바른 startup 파일이 실행되는지 확인  - NTK 수행 결과: NCLOUD GPO is abnormal [Not Ok]  | 
1. startup 설정이 하나도 없는 경우 2. startup 설정은 있으나 ncloud.bat 가 없는 경우  | 
자동 조치: 올바른 경로에 파일 다운로드 | 
VM Tool
Xentools 설치 여부 및 관련 서비스의 작동 여부를 확인하는 항목입니다.
| 기능명 | 기능 | 원인 | 조치 내용 | 
|---|---|---|---|
| VM Tool Status | Xen 의 경우 Xentools 설치 여부 및 관련 task 실행 여부 확인 
 
  | 
1.  Xentools 관련 앱이 없는 경우 2. Xentools 관련 서비스의 상태가 running 이 아닌 경우 3. Virtio Win Driver 앱이 없는 경우 4. KVM Guest Agent 서비스가 running이 아닌 경우 5. QEMU Guest Agent VSS Provider 서비스가 없는 경우  | 
자동조치 : KVM Guest Agent 설치 시도 수동 조치: Xentools와 Virtio Win Driver는 안내 문구에 따라 재설치 진행 필요  | 
Network Config
설정된 Network 관련 정보를 확인하는 항목입니다.
| 기능명 | 기능 | 원인 | 조치 내용 | 
|---|---|---|---|
| IP Configuration | 'ipconfig /all' 조회 | - | - | 
| DHCP Configuration | 기본 NIC이 dhcp로 설정되어 있는지 확인 - NTK 수행 결과: Ethernet 2 is DHCP Disabled [Not Ok]  | 
1. 기본 NIC이 DHCP 가 아닌 경우 | 수동 조치: 안내 문구대로 기본 NIC 을 DHCP 로 설정 | 
| Route Table | NCP 내부 통신에 필요한 Static Route 확인 및 Route Table 조회  - NTK 수행 결과: static route is not exist [Not Ok]  | 
1. Static Route 가 없을 경우 | 자동 조치: Static Route 추가 | 
| NIC offload Configuartion (KVM only) | KVM vm인 경우 nic offload 권고 설정값 확인
  | 
Init.MaxTxBuffers 값이 32가 아닌 경우 | 수동 조치: 안내 문구에 따라 네트워크 어댑터 권고사항 적용 | 
System Config
System 관련 설정 내용을 확인하는 항목입니다.
| 기능명 | 기능 | 원인 | 조치 내용 | 
|---|---|---|---|
| User List | 로컬 사용자 조회 | - | - | 
| Windows Activation | Windows 정품 인증 상태 및 설정 상태 조회 - NTK 수행 결과: Windows activation is not verified [Not Ok]  | 
1. 정품 인증에 실패한 경우 | 자동 조치: 각 OS에 맞는 제품 Key 지정 및 정품 인증 서버, 포트 재설정 후 인증 시도 | 
| Remote Configuration | RDP 관련 레지스트리 값 및 RDP 관련 방화벽 룰 확인 - NTK 수행 결과: Remote Desktop is disabled [Not Ok]  | 
1. RDP 관련 레지스트리가 의도하지 않는 값인 경우 2. RDP 관련 inbound 방화벽 룰이 disable 인 경우  | 
자동 조치: 방화벽 룰 및 레지스트리 값 등 RDP 관련 설정 복원 | 
| Dump Configuration | DebugMode, PagingFile 설정 등 덤프 설정 값 조회 | - | - | 
| Domain | Domain 상태 조회 | - | - | 
| Ntp Configuration | NTP 설정 조회 - NTK 수행 결과: NTP Server Setting is abnormal. [Not Ok]  | 
1. 서버에 설정된 NTP 서버가 기본 이미지에 설정된 NTP 서버와 일치하지 않는 경우 | 수동 조치: 안내 문구의 NTP 서버 주소로 NTP 서버 설정 | 
| Environment Configuration | 환경 변수 설정 조회 - NTK 수행 결과: Enviroment Path setting is abnormal. [Not Ok]  | 
1. 서버 환경변수에 System32가 포함되지 않은 경우 | 자동 조치: C:\Windows\System32 를 서버의 환경 변수로 추가 | 
| DNS Configuration | DNS 설정 조회 - NTK 수행 결과: DNS Server Configuration is abnormal.[Not Ok]  | 
1. 서버에 설정된 DNS 서버가 기본 이미지에 설정된 DNS 서버와 일치하지 않는 경우 | 수동 조치: 안내 문구의 DNS 서버 주소로 DNS 서버 설정 | 
| Firewall Configuration | Domain, Private, Public 방화벽 상태 조회
  | 
특정 Profile 에 대해 방화벽이 On 인 경우 | 수동 조치 : 방화벽 Off 를 권고하는 안내 문구 출력 | 
| GPU Status | GPU 서버인 경우 GPU의 상태, DeviceID, PCI Slot 및 관련 이벤트를 조회 | - | - | 
Application
Ncloud 에서 제공하는 agent 를 확인하는 항목입니다.
| 기능명 | 기능 | 원인 | 조치 내용 | 
|---|---|---|---|
| Monitoring Agent Status | 모니터링 에이전트 상태 조회 - NTK 수행 결과: Cloud Insight is not running [Not Ok]  | 
1. 모니터링 에이전트 서비스가 running 이 아닌 경우 2. 모니터링 에이전트가 설치되지 않은 경우  | 
자동 조치:  1. 모니터링 에이전트가 running 상태가 아닌 경우 서비스 시작 2. 에이전트 미설치이거나 상태가 비정상이라면 에이전트 재설치  |