에이전트 설치
리눅스 환경에 설치하기
설치 안내 섹션에서 리눅스 탭을 선택하고 화면의 안내에 따라 에이전트 설치를 진행하세요.
에이전트 다운로드
모니터링 대상 서버에 에이전트 파일을 다운로드하세요.
- Amazon Linux
- Debian/Ubuntu
- Red Hat/CentOS
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
설치 과정에서 gnupg2 패키지가 필요합니다.
wget https://repo.whatap.io/debian/release.gpg -O -|sudo apt-key add -
wget https://repo.whatap.io/debian/whatap-repo_1.0_all.deb
sudo dpkg -i whatap-repo_1.0_all.deb
sudo apt-get update
sudo apt-get install whatap-npmd
sudo rpm -Uvh https://repo.whatap.io/centos/5/noarch/whatap-repo-1.0-1.noarch.rpm
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 환경에서 리소스 정보를 수집하려면 다음 문서를 참조하세요.
에이전트 생성
-
에이전트 생성하기 위해 다운로드 버튼을 선택해 YAML 파일을 다운로드하세요.
-
다운로드한 YAML 파일을 마스터 노드에 업로드하세요.
-
마스터 노드에서 다음 명령어를 실행해 에이전트를 생성하세요.
kubectl apply -f whatap_npmd.yaml -
다음 명령어를 실행해 에이전트의 동작 상태(STATUS)가 RUNNING 상태인지 확인하세요.
kubectl get pod -n whatap-npm-ns