Jmeter 및 Ec2를 이용한 간단한 하중 진단
개시하다
이 글은 업무상 부하 진단을 받아야 하는 사람들을 위한 간단한 도구를 소개했다.
특별히 어려운 일은 하지 않았습니다. ※AWS를 사용한 사건에만 유효
git 여기 있습니다: https://github.com/yuyu1023/qiita_jmeter
도구 구성
우선 이번에 소개한 공구 구성은 이쪽입니다.
.
├── Makefile
├── hoge.pem
├── init.sh
├── log
└── tests
├── hoge_live.jmx
├── hoge_preview.jmx
└── hoge_staging.jmx
필요한 명령 종류를 모아서 간단하게 집행할 수 있도록 하다.
이것은 지정한 서버에 연결하는 데 필요한 키입니다.환경에 따라 이름도 바뀔 것 같으니 잘 쓰세요.
jmeter를 실행하는 데 필요한 각종 설정을 총결하였다.이 파일은 지정한 서버에서 실행됩니다.
지정한 서버 내 로그를 저장하는 위치입니다.
프로젝트를 저장할 위치입니다.사전에 현지에서 행동을 확인하는 것이 가장 좋다.
사전 준비
# 構築対象のIPセット
HOSTNAME1 = ec2-xxx-xxx-xxx-xxx
# 鍵設定
KEY = hoge.pem
사용 방법(기본적으로 하나의 지령이 하나하나 진행될 뿐)
초기 구축 make all/setup
지정한 서버에 jmeter를 시작하는 데 필요한 프로그램을 설치하고 jmeter의 스크립트를 복사합니다.
부하 진단 실행makejmx-exe time=
date +%Y%m%d-%H%M%S
jmeter를 사용하여 지정한 서버에 미리 복사하는 프로젝트를 실행합니다.실행 결과는 지정한 서버의 "/home/centos/log"아래에 저장됩니다.로그 데이터 가져오기makejmx-get
지정된 서버 내의 [/home/centos/log]를 로컬 [./log]로 복사합니다.
대본 다시 올려주세요. make jmx-up.
조건을 바꾸는 방안을 지정한 서버에 복사합니다.그리고 이때 복사할 대본은 메이크파일에서 지정했으니까 잘 하세요.
총결산
이번에는 서버 한 대를 구상해서 여러 대를 사용할 수 있다!(나는 3대로 구성되어 실시했다)
Makefile 주변을 바꾸면 가능하니 꼭 만져보세요.
※ 움직이지 않으면!이런 분들이 계시면 댓글로 남겨주세요.
참조 링크 세트
Reference
이 문제에 관하여(Jmeter 및 Ec2를 이용한 간단한 하중 진단), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/kuwano/articles/496a8ee938b364407348텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)