반응형
오늘은 부하 테스트 툴인 nGrinder에 대해 설치해보겠습니다.
저는 로컬 MacOS 환경과 Kakao I Cloud VM Linux ubuntu 모두 동일하게 적용했습니다.
1. nGrinder 설치
wget을 사전에 설치해야 한다.
sudo wget https://github.com/naver/ngrinder/releases/download/ngrinder-3.5.6-20221007/ngrinder-controller-3.5.6.war
2. nGrinder 실행
기본 포트가 8080 포트이다. 본인은 8081 포트로 실행했다.
sudo java -jar ngrinder-controller-3.5.6.war --port=8081
아래와 같이 정상적으로 실행된다.
3. nGrinder 접속
이제 localhost:8081로 접속한다. 클라우드의 경우 공인 아이피:8081 포트로 접속한다.
클라우드의 경우는 당연히 보안 그룹을 열어주어야 한다.
접속하면 제일 처음 로그인 화면이 나오는데 아이디 비밀번호 모두 admin을 입력해준다.
4. nGrinder Agent 설치
이제 직접 부하를 생성하는 nGrinder Agent를 설치하자.
헤더에서 admin누르고 Download Agent를 클릭해 nGrinder Agent를 설치한다.
5. nGrinder Agent 압축 해제 및 실행
다운로드 받은 nGrinder Agent의 압축을 해제한다.
그리고 Agent 디렉토리 내부로 이동해 Agent를 실행한다.
sudo tar -xvf ngrinder-agent-3.5.6-{주소}.tar
cd ngrinder-agent
sudo ./run_agent.sh
설치 관련 포스팅은 여기까지 입니다.
다음에는 nGrinder 부하 테스트를 진행해보겠습니다.
반응형
댓글