고급 기능

서버명을 임의로 부여하여 관리하고 싶은 경우

에이전트는 애플리케이션 서버 종류와 애플리케이션 서버의 IP, 서비스 포트를 사용하여 자동으로 서버명을 부여합니다.

애플리케이션명 지정 옵션

기본 패턴에 대한 변경은 whatap.conf에서 설정에서 가능합니다.

  • object_name default: {type}-{ip2}-{ip3}-{process}

애플리케이션명 패턴

프로젝트에 등록된 애플리케이션 서버별로 동일한 이름이 사용되면 안 됩니다. 서버명을 고정으로 사용하지 마세요. Internal ip address로 인해 서버 ip가 중복되는 경우는 애플리케이션 서버명을 그룹 단위로 패턴화하여 적용할 수 있습니다.

Table 1. 패턴 옵션

설정

설명

type

app_name

ip#

Ip를 .으로 나누었을 때 #번째 자리(0부터)

process

app_process_name

hostname

호스트 명

AES 256 암호화 적용

와탭 APM 에이전트는 수집된 데이터를 암호화하여 서버로 전송합니다. 데이터의 중요도나 설정에 따라 이를 변경할 수 있습니다. 기본적으로 XOR 연산과 AES 알고리즘을 통한 암호화를 사용합니다. 평문을 128비트 단위로 나누어 암호화, 복호화를 수행합니다. 사용자의 설정에 따라 256비트까지 확장할 수 있습니다.

설정

와탭 APM 에이전트가 설치된 디렉토리에서 whatap.conf 파일에 아래와 같은 설정을 추가합니다.

cypher_level=256 설정을 추가합니다.
license=[라이센스 키]
whatap.server.host=52.78.209.94/52.78.224.235
cypher_level=256

재실행

설정을 추가한 후 WAS를 다시 시작합니다.

제약 사항

복수 리전을 단일 프로젝트로 선택 불가

whatap.io 사이트에서 프로젝트 생성 시, 지역(Region)은 중복 선택이 불가하며 복수의 지역(Region)을 활용하는 경우 별도의 프로젝트를 생성해야 합니다.

Cloud 환경과 같이 복수의 지역(Region)에 서버가 존재하는 경우, 네트워크 latency 등 성능 정보 수집 상의 제약 사항을 회피하기 위하여 지역(Region) 단위로 수집 서버를 위치시켜야 합니다. 와탭은 고객 요구 사항에 부응하기 위하여 지역(Region) 별로 수집 서버를 구축합니다.

에이전트 이름(ONAME) 중복 사용 불가

와탭 APM 모니터링은 에이전트의 식별을 위한 용도로 에이전트의 IP 주소와 Port 정보를 활용합니다. 만약, 사용자 환경의 모니터링 대상 애플리케이션 서버가 동일 IP, 동일 Port를 사용하는 경우 와탭 서버에서 해당 서버 인스턴스를 구분할 수 없게 됩니다.

  • 서버 인스턴스가 동적으로 확장되는 환경이 아니라면 ’서버명을 임의로 부여하여 관리하고 싶은 경우’를 참조하여 애플리케이션 식별을 위한 명칭을 직접 지정하는 방식을 통해 우회할 수 있습니다.

  • 와탭에서는 현재 모니터링 대상 애플리케이션이 internal address 또는 네트워크 가상화로 인해 중복된 IP를 사용할 경우 ’서버명을 임의로 부여하여 관리하고 싶은 경우’를 참고하여 별도의 애플리케이션명 패턴을 활용합니다.