본문으로 건너뛰기

NCP

NCP(Naver Cloud Platform)에 호스팅된 데이터베이스 인스턴스는 OS Resource 수집에 호스트 서버에 설치하는 에이전트 대신 NCP API를 사용할 수 있습니다. MySQL, PostgreSQL, SQL Server 인스턴스에서 지원합니다.

참고

대상 NCP 계정에 Cloud Insight 사용 설정이 되어 있어야 합니다.

OS Resource에서 NCP 선택하기​

인스턴스 등록/편집 화면의 OS Resource 항목에서 Platform을 NCP로 선택하면 연결 정보를 직접 입력해 구성합니다. AWS·Azure와 달리 등록된 클라우드 리소스를 연결하는 방식은 제공하지 않습니다.

경로: Setting > Database > Add/Edit Instance > OS Resource

OS Resource에서 NCP 선택

  • OS Agent: 수집을 담당할 에이전트를 선택합니다.
  • Monitoring Enable: 이 인스턴스의 OS 모니터링 수집 여부를 켜고 끕니다.
  • Service Type: 대상 NCP 계정의 환경에 맞춰 General, Public Institutions, Financial 중 하나를 선택합니다. 이 값에 따라 아래 네트워크 확인하기에서 접근해야 하는 도메인이 달라집니다.
  • Server Type: Vpc 또는 Classic 중 대상 환경에 맞는 값을 대소문자를 구분해 그대로 입력합니다.
  • DB Instance Identifier: NCP 콘솔에서 생성한 DB Server 이름을 입력합니다.
  • Zone Code: NCP 콘솔의 Subnet Management > 가용 Zone에서 확인한 코드를 입력합니다.
  • Access Key, Secret Key: 모니터링 대상 NCP 계정의 API 인증키를 입력합니다.

입력을 마친 뒤 [Connection Test]로 연결을 확인하세요.

지원 환경 확인하기​

OS Resource의 NCP 연동은 아래 데이터베이스 엔진에서 지원합니다.

데이터베이스 엔진지원 가능 여부
MySQLO
PostgreSQLO
SQL ServerO

수집 방식 알아두기​

NCP에서 제공하는 서비스별 성능 정보를 Cloud Insight·API Gateway를 통해 수집합니다.

clipboard

네트워크 확인하기​

exemONE 수집 서버에서 아래 도메인의 443 포트로 접근할 수 있어야 합니다. 위 OS Resource에서 NCP 선택하기에서 선택한 Service Type에 따라 접근해야 하는 도메인이 다릅니다.

Service Type도메인
General(일반)cloudloganalytics.apigw.ntruss.com, ncloud.apigw.ntruss.com, cw.apigw.ntruss.com
Public Institutions(공공)ncloud.apigw.gov-ntruss.com, cw.apigw.gov-ntruss.com, cloudloganalytics.apigw.gov-ntruss.com
Financial(금융)cloudloganalytics.apigw.fin-ntruss.com, fin-cloud.apigw.fin-ntruss.com, cw.apigw.fin-ntruss.com

인증 정보 준비하기​

인증 정보로는 Access Key + Secret Key를 사용합니다. NCP 콘솔에서 발급받은 API 인증키를 위 OS Resource에서 NCP 선택하기의 Access Key, Secret Key에 입력하세요.

필수 권한 확인하기​

Server Type(Classic/Vpc)과 데이터베이스 엔진에 따라 아래 권한이 필요합니다.

MySQL / PostgreSQL​

Classic

수집 항목필요 권한
DB 정보 확인(Cpu, Memory)Cloud DB for {MySQL 또는 PostgreSQL} - 모든 권한
Metric 확인Monitoring - 모든 권한
Slow LogCloud Log Analytics - View/searchLogs

Vpc

수집 항목필요 권한
DB 정보 확인(Cpu, Memory)Cloud DB for {MySQL 또는 PostgreSQL} - View/getDBServiceList
Metric 확인Cloud Insight (Monitoring) - View/getMetric
Alarm(Event) 확인Cloud Insight (Monitoring) - View/getEventList
Slow LogCloud Log Analytics - View/searchLogs

SQL Server​

SQL Server는 Vpc 환경만 지원합니다.

수집 항목필요 권한
DB 정보 확인(Cpu, Memory)Cloud DB for MSSQL - View/getDBServiceList
Metric 확인Cloud Insight (Monitoring) - View/getMetric
Alarm(Event) 확인Cloud Insight (Monitoring) - View/getEventList
참고

Cloud Insight 사용 설정이 되어 있지 않으면 Metric·Alarm 정보를 수집할 수 없습니다.