Jmeter 성능 지표 모니터링: CPU, 메모리, 디스크, 네트워크

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
여기에 이미지 설명 삽입

Supongo que te gusta

Origin blog.csdn.net/weixin_48415452/article/details/122129514
Recomendado
Clasificación