jmeter 버전: jmeter5.1.1
플러그인 리소스(공식 웹 사이트에서 다운로드하거나 다음 네트워크 디스크에서 얻을 수 있음):
링크: https://pan.baidu.com/s/1vBr85BLuhhENrnWrFTDGhg
추출 코드: ywr4
1. Plugins Manager (플러그인 매니저)
플러그인을 얻는 가장 쉬운 방법은 Plugins Manager를 설치한 다음 Jmeter의 확인란을 클릭하여 다른 플러그인을 설치하는 것입니다.
1) jmeter-plugins-manager-1.3.jar 파일을 다운로드합니다.
다운로드 주소: http://jmeter-plugins.org/downloads/all/
2) 운전방법
다운로드한 .jar 파일을 jmeter 설치 경로 아래의 apache-jmeter-5.1.1\lib\ext 폴더에 넣습니다.
3) 제이미터 재시작
다시 시작하면 옵션: 플러그인 관리자에 추가 옵션이 있습니다.
2. PerfMon (서버 성능 모니터링)
Permon Metrics Collector 플러그인을 설치합니다.
1) 플러그인 관리자는 아래 그림과 같이 JMeter 옵션에서 열 수 있습니다.
2) 아래 그림과 같이 사용 가능한 플러그인 탭에서 "PerfMon"을 검색하고 플러그인을 확인하여 설치합니다.
3. PerfMon 서버 에이전트 플러그인 설치
JMeterPlugins-Standard 및 JMeterPlugins-Extras는 클라이언트 측이고 ServerAgent는 서버 측입니다.
1) 클라이언트 플러그인
JMeterPlugins-Standard 패키지, JMeterPlugins-Extras 패키지 다운로드(다운로드 주소: https://jmeter-plugins.org/downloads/old/),
JMeterPlugins-Standard-1.4.0.zip의 lib\ext 디렉토리에 있는 JMeterPlugins-Standard-Standard .jar 파일은 jmeter 설치 경로 아래의 apache-jmeter-5.1.1\lib\ext 폴더에 있고, JMeterPlugins-Extras-1.4.0.zip의
lib\ext 디렉토리 아래에 있는 JMeterPlugins-Extras.jar 파일은 다음과 같습니다. 또한 jmeter 설치 경로 아래의 apache-jmeter-5.1.1\lib\ext 폴더로 이동합니다.
2) 서버 플러그인
ServerAgent-2.2.3.zip 파일 다운로드(다운로드 주소: https://github.com/undera/perfmon-agent)
3) 서버에서 ServerAgent-2.2.3.zip의 압축을 풉니다.
Windows 시스템은 startAgent.bat를 시작하고 UNIX 시스템은 startAgent.sh를 시작합니다.
참고: 4444 인터페이스에 직접 액세스할 수 없는 경우 포트 번호를 수정해야 합니다(특정 작업은 여기에서 자세히 설명하지 않음).
4. jmeter 클라이언트 모니터링 테스트
1) 리스너 추가
추가 --> 리스너 --> jp@gc - PerfMon Metrics Collector
2) 모니터링할 데이터 구성
행 추가를 클릭하면 행이 추가되고 "수집할 메트릭" 열을 클릭하여 모니터링할 지표(CPU, 메모리, 디스크 I/O, 네트워크 I/O 등)를 선택합니다.
ps: Host/IP는 ServerAgent-2.2.3이 위치한 서버의 IP이며, 기본 포트는 4444(ServerAgent의 포트 번호를 수정하지 않은 경우)이므로 수정할 필요가 없습니다. 아래에 표시된
3) 테스트 결과에 해당하는 성능 지표 보기
스레드 수를 10으로 설정한 다음 시작하고 종료 후 해당 성능 표시기를 볼 수 있다고 가정하여 가장 간단한 단일 인터페이스 압력 테스트를 수행합니다. (인터페이스 정보는 직접 준비하시기 바랍니다.)
아래 그림과 같이 CPU, Memory, Disks I/O, Network I/O