에이전트 설치
와탭 데이터베이스 모니터링 서비스 이용을 위한 기본 설치 방법을 안내합니다.
구성도 확인
DBX 에이전트는 별도 서버에 설치하거나 DB 서버에 설치할 수 있습니다. 설치할 방식을 선택하고 구성과 방화벽을 확인하세요.
| 별도 서버에 설치 | DB 서버에 같이 설치 |
|---|---|
|
|
모니터링을 위한 계정 생성하기
CUBRID를 모니터링하기 위해서는 DB 계정과 CUBRID Manager 계정이 모두 필요합니다. DB 계정은 dba를 사용하세요. CUBRID Manager 계정은 다음 명령어를 이용하세요.
cm_admin adduser whatap whatap
에이전트마다 서로 다른 이름의 계정을 사용해야 합니다.
DBX 에이전트 다운로드
DBX 에이전 트 파일을 다운로드하세요. 다음 두 가지 방법을 이용하세요.
-
wget명령어를 이용해 다운로드할 수 있습니다.BASHwget -O whatap.agent.database.tar.gz "https://service.whatap.io/download/dbx_agent?type=cubrid&format=tar.gz" -
명령어로 다운로드할 수 없다면 와탭 모니터링 서비스 화면에서 다운로드 버튼을 선택하세요.
DBX 에이전트 파일을 다운로드한 다음 압축을 해제하세요.
tar -zxvf whatap.agent.database.tar.gz
보안 설정으로 인해 tar 형식의 파일을 다운로드할 수 없는 사용자를 위해 ZIP 형식의 파일도 함께 제공합니다. 설치 화면에서 .zip 다운로드 버튼을 선택하세요.
DBX 에이전트 설정
에이전트 설치 화면의 안내에 따라 에이전트 설정을 진행하세요. 화면에 각 항목마다 필요한 정보를 입력하면 설정 내용 및 명령어를 자동 완성할 수 있습니다.
whatap.conf 설정
압축을 해제한 폴더로 이동해 whatap.conf 파일을 확인하세요. whatap.conf 파일에 프로젝트 액세스 키 정보 및 와탭 서버 정보, db 접속 정보를 입력하세요.
license={AccessKey}
whatap.server.host=13.124.11.223/13.209.172.35 # WhaTap server information
dbms=cubrid
db={DB_Name}
db_ip={DB_Server_IP}
db_port={DB_Server_Port}
cmd_port=8001 # CUBRID Manager server port number, default 8001
broker=query_editor,broker1
-
db: 모니터링 대상 데이터베이스 이름으로 $CUBRID_DATABASES/databases.txt 파일의db_name값입니다. -
db_ip: 모니터링 대상 데이터베이스 서버에 접속 가능한 IP 주소입니다. -
db_port: 브로커 설정 파일(cubrid_broker.conf)에서BROKER_PORT항목에 정의된 값을 입력하세요. (CUBRID의 기본값BROKER_PORT: 33000) -
cms_port: CUBRID Manager가 사용하는 포트입니다. CUBRID Manager 설정 파일(cm.conf)에서cm_port항목에 정의된 값을 입력하세요. -
broker: CUBRID를 설치하면broker1,query_editor로 브로커가 기본 실행됩니다. 사용자가 임의로 브로커의 이름을 변경했거나 추가적으로 기동했을 경우 변경 사항을 입력하세요.
JDBC 다운로드
압축 파일을 해제한 DBX 에이전트 경로에 데 이터베이스 서버의 운영체제와 버전에 맞는 JDBC 드라이버를 다운로드하세요. /압축을 해제한 폴더/jdbc
데이터베이스 서버의 운영체제와 버전에 맞는 JDBC 드라이버를 다운로드하려면 다음 링크를 참조하세요.
/압축해제한 폴더/jdbc/README.md 파일에서 각 데이터베이스별 JDBC 드라이버 설치 경로를 확인할 수도 있습니다.

