에이전트 설치
와탭 모니터링 서비스를 사용하 려면 회원 가입 후 프로젝트를 생성하고, 모니터링 대상 서버에 에이전트를 설치해야 합니다. 회원 가입에 관한 자세한 내용은 다음 문서를 참고하세요.
프로젝트 생성하기
에이전트를 설치하기 전에 먼저 프로젝트를 생성하세요.
-
와탭 모니터링 서비스에 로그인합니다.
-
왼쪽 사이드 메뉴에서 전체 프로젝트 > + 프로젝트 버튼을 클릭합니다.
-
상품 선택 화면에서 설치할 제품을 선택합니다.
-
아래 항목을 입력하거나 선택합니다.
-
프로젝트 이름: 프로젝트의 이름을 입력합니다.
-
데이터 서버 지역: 데이터 서버가 위치한 리전을 선택합니다. 리전은 클라우드 서비스를 제공하는 데이터 센터의 묶음입니다. 선택한 리전에 사용자의 데이터가 저장됩니다.
-
타임 존: 알림 및 보고서 생성 시 기준이 되는 시간을 설정합니다.
-
알림 언어 설정: 경고 알림 메시지의 언어를 설정합니다. (한글, 영어 지원)
-
프로젝트 그룹: 여러 프로젝트를 그룹으로 묶어 관리할 수 있습니다. 소속될 그룹이 있으면 선택하세요.
-
프로젝트 설명: 프로젝트에 대한 추가 설명이나 세부 정보를 입력합니다.
-
-
모든 설정을 완료하면 프로젝트 생성하기 버튼을 클릭합니다.
조직을 선택한 상태에서 프로젝트를 추가할 경우 조직 하위 그룹을 필수로 설정해야 합니다.
그룹에 대한 자세한 설명은 다음 문서를 참고하세요.
액세스 키 확인
액세스 키는 와탭 서 비스 활성화를 위한 고유 ID입니다.
설치 안내 섹션에서 프로젝트 액세스 키 발급받기 버튼을 선택하세요. 액세스 키를 자동으로 발급받은 후 다음 단계를 진행합니다.
프로젝트를 생성한 후, 자동으로 에이전트 설치 페이지로 이동합니다. 에이전트 설치 페이지로 이동하지 않는다면 화면 왼쪽 메뉴에서 관리 > 에이전트 설치를 선택하세요.
에이전트 다운로드
액세스 키를 발급 받으면 에이전트 다운로드 섹션에서 다운로드 버튼이 활성화됩니다.
-
다운로드 버튼을 선택해 와탭 에이전 트 파일을 다운로드하세요.
팁다음 명령어를 이용해 서버에서 직접 다운로드할 수도 있습니다.
wget https://api.whatap.io/agent/whatap.agent.java.tar.gz -
모니터링 대상 서버에 접속하세요.
-
모니터링 대상 서버의 원하는 경로에 에이전트 파일의 압축을 해제하세요. 압축을 해제한 경로가
$WHATAP_HOME이 됩니다.tar -zxvf whatap.agent.java.tar.gz
에이전트 설치 파일 구성
에이전트 파일은 애플리케이션 모니터링에 필요한 정보를 추출해 와탭 수집 서버로 전달하는 트레이서와 트레이서가 데이터를 보낼 수 있도록 돕는 요소로 구성되어 있습니다.
whatap.conf 파일 설정하기
기본 정보 입력하기
압축을 푼 $WHATAP_HOME 경로로 이동하세요. $WHATAP_HOME/whatap.conf 파일에 액세스 키와 데이터 수집 서버 IP 주소를 입력하세요. 와탭 모니터링 서비스 화면으로 이동해 설치 안내 섹션의 에이전트 다운로드 항목에서 액세스 키, 수집 서버 IP 주소 값을 복사한 다음 붙여넣기하세요.
license={액세스 키}
whatap.server.host={수집 서버 IP}
whantap.conf 파일에 대한 자세한 내용은 다음 문서를 참조하세요.
보안키 설정하기
SQL 변수, HTTP 쿼리를 조회하거나 Thread 중지 기능 이용하려면 보안키를 설정하세요.
-
Java 에이전트 2.2.2 버전 이상
$WHATAP_HOME경로에 security.conf 파일을 생성한 후 다음과 같이 6자리 영어, 숫자로 구성된 암호를 입력하세요.security.confparamkey=ABCDEF # SQL 변수 및 HTTP 쿼리 조회
threadkill=ABCDEF # Thread 중지 기능 -
Java 에이전트 2.2.2 버전 미만
$WHATAP_HOME경로에 paramkey.txt 파일을 생성한 후 다음과 같이 6자리 영어, 숫자로 구성된 암호를 입력하세요.paramkey.txtABCDEF # SQL 변수 및 HTTP 쿼리 조회, Thread 중지 기능
Java 에이전트 2.2.2 버전 미만에서 2.2.2 버전으로 업데이트하는 경우 기존 paramkey.txt 파일의 키값은 seuciry.conf 파일의 키값으로 자동 적용됩니다. 예를 들어, paramkey.txt에 FEDCBA를 사용한 상태에서 2.2.2 버전으로 업데이트했다면, security.conf 파일에는 다음과 같이 적용됩니다.
paramkey=FEDCBA
threadkill=FEDCBA
paramkey.txt 파일이 존재하지 않을 경우 security.conf 파일의 키값은 WHATAP이라는 키값으로 자동 생성됩니다.
JVM 옵션 추가
사용하는 애플리케이션 서버 환경에 따른 설정 방법을 다음과 같이 제공합니다. 에이전트를 설치하고 적용하기 전에 지원 환경을 먼저 확인하세요.