본문으로 건너뛰기

에이전트 설치

리눅스 환경에 설치하기​

설치 안내 섹션에서 리눅스 탭을 선택하고 화면의 안내에 따라 에이전트를 설치하세요.

에이전트 다운로드​

모니터링 대상 서버에 에이전트 파일을 다운로드하세요.

sudo rpm --import https://repo.whatap.io/centos/release.gpg
echo "[whatap]" | sudo tee /etc/yum.repos.d/whatap.repo > /dev/null
echo "name=whatap packages for enterprise linux" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
echo "baseurl=https://repo.whatap.io/centos/9/\$basearch" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
echo "enabled=1" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
echo "gpgcheck=0" | sudo tee -a /etc/yum.repos.d/whatap.repo > /dev/null
sudo yum install whatap-npmd
노트

AWS EC2 환경에서 리소스 정보를 수집하려면 다음 문서를 참조하세요.

호환성 체크 및 설정​

에이전트를 다운로드한 서버의 호환성을 체크하고 설정 정보를 입력하세요.

sudo /usr/whatap/whatap-npmd/install.sh {프로젝트 액세스 키} {수집 서버 IP 주소}

다음과 같이 호환성 체크 결과와 구동 메시지를 확인할 수 있습니다.

Supported kernel version : 5.15. OK.
Supported CPU Arch : aarch64, OK.
Move package files
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 14 100 14 0 0 65 0 --:--:-- --:--:-- --:--:-- 65
Start service
Installation complete!

쿠버네티스 환경에 설치하기​

설치 안내 섹션에서 쿠버네티스 탭을 선택하고 화면의 안내에 따라 에이전트를 설치하세요.

노트

AWS EKS 환경에서 리소스 정보를 수집하려면 다음 문서를 참조하세요.

에이전트 생성​

  1. 에이전트 생성하기 위해 다운로드 버튼을 선택해 YAML 파일을 다운로드하세요.

  2. 다운로드한 YAML 파일을 마스터 노드에 업로드하세요.

  3. 마스터 노드에서 다음 명령어를 실행해 에이전트를 생성하세요.

    kubectl apply -f whatap_npmd.yaml
  4. 다음 명령어를 실행해 에이전트의 동작 상태(STATUS)가 RUNNING 상태인지 확인하세요.

    kubectl get pod -n whatap-npm-ns

    NPM 에이전트 설치

TagRule 옵션 설정 (선택 사항)​

NPM에서는 tagRule 설정을 통해 불규칙하고 다양한 정보를 수집하고 토포롤지 또는 차트로 표현할 수 있습니다. 자세한 내용은 다음 문서를 참조하세요.

모니터링 시작하기​

에이전트가 정상 작동하면 모니터링 정보를 수집하기 시작합니다. 수집된 정보를 서비스 화면에서 확인하려면 화면 오른쪽 아래에 네트워크 토폴로지 버튼을 선택하세요.