본문 바로가기

반응형

부하테스팅

(5)
Jmeter 플러그인 다운받는 사이트 # Jmeter의 다양한 플러그인을 다운받을수 있는 사이트...! https://jmeter-plugins.org/ JMeter Plugins :: JMeter-Plugins.org jmeter-plugins.org - 그닥 많지는 않은데, 추가 플러그인을 사용할때 찾아서 적용해보는것도 나쁘지 않을거 같다.
Jmeter를 활용한 부하테스트 (하) # Jmeter를 활용하여 EC2 인스턴스 부하 테스팅을 진행해보자. Jmeter 말고, 간단한 부하 테스팅 툴로도 얼마든지 테스트가 가능하기는 하다. 하지만 Jmeter의 추가적인 플러그인과 GUI를 활용한 부하 모니터링 및 분석은 보다 편리한 모니터링 환경을 제공한다. 1. 설정하기 Thread 그룹 설정 Test Plan에 자식 노드 Thread Group 추가 Test Plan 항목에서 우 마우스 클릭 , Threads(Users) >Thread Group # 관련옵션 정보 Number of Threads (users) : 스레드수 Ramp-up period (seconds) : 부하 간격 Loop Count : 반복 횟수 2. Thread Group에 자식 노드격인 Http Request 추가한..
쿠버네티스 HPA를 활용한 부하테스트 # 부하 테스트 설명 및 구성도 1. kubelet - cAdvisor : cAdvisor(Container Advisor)는 컨테이너 사용자에게 실행 중인 컨테이너의 리소스 사용 및 성능 특성에 대한 정보를 제공한다. 2. Aggregate : 프로세스를 수집하고 실행 중인 컨테이너에 대한 정보를 내보내는 실행 데몬이다. 3. k8s API Server : API는 쿠버네티스 클러스터를 관리, 생성, 구성하는 데 사용되는 인터페이스입니다. 이 인터페이스를 통해 사용자, 외부 구성 요소, 클러스터의 각 부분이 서로 통신합니다. 4. HPA : HPA는 메트릭을 모니터링하고, 실제로 Pod의 수를 늘리거나 줄이는것은 ReplicaSet이나 Deployment에 의해서 컨트롤 된다. 5. ReplicaSet..
Apache를 활용한 부하테스팅 # 실행할 항목 1. AWS 우분투 인스턴스 생성 2. Apache 부하 테스트를 위한 프로그램 설치 3. Apache를 활용한 주요 사이트 부하 테스트 수행 1. AWS에 우분투 인스턴스를 생성 2. SSH 접속 툴(putty 등)을 활용하여 서버에 접근 3. Apache 테스트 프로그램 설치 - 명령어 sudo apt-get install apache2-utils 4. 설치중인 화면 아래와 같은 화면뒤에 done 이 뜨면 완료 5. apache 프로그램을 활용하여 부하 테스트 수행 - 명령어 ab -n 100 -c 10 http://www.google.com/ - 세부정보는 아래와 같다. 부하 테스트 완료 화면, 지금까지 apache를 활용한 부하테스팅을 알아봤습니다. 끝으로, 사용범 예시 및 추가 ..
Jmeter를 활용한 부하테스트 (상) 1. Jmeter 프로그램 다운로드 http://jmeter.apache.org/download_jmeter.cgi 해당 URL에서 Binaries에 있는 zip 파일 다운로드 후 압축풀기 Apache JMeter - Download Apache JMeter Download Apache JMeter We recommend you use a mirror to download our release builds, but you must verify the integrity of the downloaded files using signatures downloaded from our main distribution directories. Recent releases (48 hours) may not yet be ..

728x90
반응형