본문으로 건너뛰기

NCP 모니터링

모든 참고 문서를 확인했습니다. 상세한 답변을 드리겠습니다.


exemONE NCP(Naver Cloud Platform) 모니터링 설정 가이드

exemONE에서 NCP 모니터링은 주로 Cloud Database 모니터링을 중심으로 구성됩니다. NCP 환경의 Database를 등록하여 모니터링하며, NCP SMS 알림 연동도 지원합니다.


1. 사전 준비 사항 (접근 준비)

참고 문서: NCP 접근 준비 사항

1.1 모니터링 지원 DB

NCP에서 지원하는 모니터링 대상 데이터베이스:

  • MySQL
  • PostgreSQL
  • SQL Server

1.2 네트워크 확인

아래 도메인에 대해 443 포트 허용이 필요합니다.

[금융 환경]

  • cloudloganalytics.apigw.fin-ntruss.com
  • fin-cloud.apigw.fin-ntruss.com
  • cw.apigw.fin-ntruss.com

[일반 환경]

  • cloudloganalytics.apigw.ntruss.com
  • ncloud.apigw.ntruss.com
  • cw.apigw.ntruss.com

1.3 권한 설정

NCP 콘솔에서 필요한 권한을 설정해야 합니다.

1.4 API Gateway 요금 참고

NCP API Gateway 사용에 따른 요금이 발생할 수 있습니다.


2. NCP Database 인스턴스 등록 (단계별)

참고 문서: NCP Database 등록 가이드

아래 예시는 Cloud DB for MySQL 생성 및 연동 가이드이며, 데이터베이스 타입에 따라 다를 수 있습니다.

Step 1. NCP 권한 확인

DB를 구성하는 사용자 계정(Sub Account)에 대한 권한이 적용되었는지 확인합니다.

Step 2. NCP DB 생성 및 방화벽 설정

  1. NCP 콘솔에서 Service > Database에서 Cloud DB for MySQL을 선택하여 DB를 생성합니다.

  1. DB 생성 시 입력 정보를 확인합니다 (접속 계정 및 DB 명 등).

  1. DB 생성 후 ACG 규칙 설정에서 DB 포트에 대한 외부 접근을 허용합니다.

Step 3. NCP DB 인스턴스 등록

DB 생성 시 확인된 정보를 exemONE에 입력합니다.


3. NCP Database OS 정보 등록

참고 문서: NCP Database 등록 가이드

NCP 콘솔에서 OS 정보 수집을 위해 필요한 정보를 확인하고 등록합니다.

Step 1. NCP VPC 정보 확인

  1. NCP 콘솔 > VPC > Subnet Management에서 가용 Zone(Zone Code)을 확인합니다.

  1. NCP 계정 > 마이페이지 > 인증키 관리에서 API 인증키 값을 확인합니다.

Step 2. NCP OS 정보 등록

NCP 콘솔에서 확인한 정보를 exemONE에 입력합니다.

항목설명
Server TypeVpc / Classic 중 택 1 (대소문자 구분하여 문자 그대로 입력 필요)
Zone CodeSubnet Management > 가용 Zone
DB Instance Identifier생성된 DB Server 이름
Access Key계정 API 인증키 (Access Key)
Secret Key계정 API 인증키 (Secret Key)

4. NCP SMS 알림 연동 설정

참고 문서: Setting Alert Notification SMS NCP

NCP의 SMS 서비스를 연동하여 알림을 전송할 수 있습니다.

설정 방법

  1. Setting > Alert > Notification > SMS > NCP로 이동합니다.
  2. Add Notification 버튼을 클릭합니다.

  1. 다음 항목을 입력합니다:
항목설명확인 방법
NameNotification 이름사용자 지정
Caller Number발신 전화번호사용자 지정
Access Key IDNCP 엑세스 키 값네이버 클라우드 플랫폼 > 마이페이지 > 계정관리 > 인증키 관리
Secret KeyNCP 엑세스 키의 Secret Key 값네이버 클라우드 플랫폼 > 마이페이지 > 계정관리 > 인증키 관리
Service IDNCP 프로젝트 서비스 ID 값네이버 클라우드 플랫폼 콘솔 > Simple & Easy Notification Service > 프로젝트 목록 (자동 발급)
Description상세 설명사용자 지정

5. 주의사항 및 트러블슈팅

참고 문서: NCP SMS gov 주소로 접속 실패

5.1 NCP Gov 환경 접속 실패 시

gov가 포함된 URL(https://sens.apigw.gov-ntruss.com/sms/v2)로 접속 실패하는 경우:

CASE 1. 수집 서버가 접근이 허용되지 않음

  • 확인: sens.apigw.ntruss.com 도메인 접근 가능 여부 확인
  • 조치: 도메인 접근 허용 설정

CASE 2. gov 옵션이 고려되지 않은 exemONE 버전

  • 확인: exemONE 버전 확인
  • 조치: front: v3.0.412.9 이후 버전으로 업데이트 필요 (해당 버전부터 gov 옵션 지원)

5.2 Server Type 입력 시 주의

OS 정보 등록 시 Server Type은 Vpc 또는 Classic대소문자 구분하여 문자 그대로 입력해야 합니다.

5.3 API Gateway 요금

NCP API를 통한 모니터링 데이터 수집 시 API Gateway 요금이 발생할 수 있으므로, NCP 요금 정책을 사전에 확인하시기 바랍니다.


6. 설정 절차 요약

단계작업위치
1네트워크 도메인 443 포트 허용NCP 콘솔 / 방화벽
2NCP 권한 확인 (Sub Account)NCP 콘솔
3NCP DB 생성 및 ACG 방화벽 설정NCP 콘솔 > Service > Database
4API 인증키 확인 (Access Key / Secret Key)NCP 마이페이지 > 인증키 관리
5VPC Zone Code 확인NCP 콘솔 > VPC > Subnet Management
6NCP DB 인스턴스 및 OS 정보 등록exemONE > Setting > Platform > Database
7(선택) NCP SMS 알림 연동exemONE > Setting > Alert > Notification > SMS > NCP