네이버에서 진행한 오픈소스 프로젝트.
서버의 부하 테스트를 위한 도구.
서비스하기 전에 서버가 얼마나 많은 사용자를 수용할 수 있는지 요청을 미리 전송해보는 tool
Controller와 Agent로 이루어져 있다.
1) 성능 측정을 위한 웹 인터페이스를 제공
2) 테스트 프로세스 조정
3) 테스트 통계를 수집하고 표시
4) 스크립트 수정 기능 제공
1) 대상 시스템에 부하를 주는 프로세스 및 쓰레드를 실행
2) 대상 시스템 성능 (CPU/메모리) 모니터링
nGrinder 릴리즈 페이지에서 war파일 설치
java -jar ngrinder-controller-3.5.5-p1.war --port 7070
controller를 실행한 포트번호로 브라우저 주소창에 http://localhost:7070/login을 치고 초기 로그인은 admin, admin으로 아이디 비번 세팅되어 있음.
admin > Download Agent를 클릭하면 Agent 압축파일이 다운로드 되고, 완료된 후에 압축을 풀어준다.
./run_agent.sh