본문 바로가기
728x90
반응형

혼자 공부하기/AI와 개발 노트10

처음 해보는 부하 테스트(nGrinder) - (4) 부하테스트가 끝나면 Detail Report를 볼 수 있다.Detail Report 페이지에서는 Performance 결과를 볼 수 있는데, 여기에 Download CSV로 결과 데이터를 csv 파일로 다운로드 받을 수 있다. csv파일을 받아보았고, 그 안에는 다음과 같은 지표들의 값들이 시간에 따라 기록되었다. Date Time, vuser, Tests, Errors, Mean_Test_Time(ms), Test_Time_Standard_Deviation(ms), TPS, Mean_response_length, Response_bytes_per_second, Response_errors, Mean_time_to_resolve_host, Mean_time_to_establish_connection, M.. 2024. 9. 26.
처음 해보는 부하 테스트(nGrinder) - (3) nGrinder에 로그인하고 들어가니(기존 진행된 실험의) Report에 Status, Test Name, Script Name, Owner, Start Time, Thresold, TPS, MTT, Err Rate, Vusers, Actions 가 보인다.  각각 뭔지 확인해보아야겠다. 참고로 TPS는 지난 번에 공부했음. TPS는 아래 링크 참고. https://metime.tistory.com/412  나의 질문nGrinder에 로그인하면 보이는 Test Name, Script Name, Owner, Status, Start Time, Thresold, TPS, Err Rate, Vusers, Actions 각각 설명해줘. TPS는 빼고ChatGPT 답변nGrinder에서 테스트 결과나 진행 상황을.. 2024. 9. 23.
처음 해보는 부하 테스트(nGrinder) - (2) 그럼 이제 실전에 들어가기 위한 준비를 해보겠다.  테스트 서버가 여러 개가 있다.nGrinder 서버, API 서버, DB 서버 이렇게 세 개이다. ..... ?   이제 어떻게 해야하지?  나의 질문부하테스트란 뭘까?ChatGPT 답변......  ChatGPT는 STEP 6가지를 주었고, 이걸 한 번에 따라가기는 버겁다. 하나씩 캐물어보겠다.(기존에 나의 서버 정보 등을 ChatGPT에게 알려준 상태이다.)  우선 STEP 1부터. 1. API 서버 모니터링 설정ChatGPT 답변먼저, 부하 테스트 시 API 서버 성능을 실시간으로 모니터링 하기 위해 nGrinder 모니터링 에이전트를 설정해야 합니다. API 서버가 부하를 받을 때 CPU, 메모리, 네트워크 사용량 등을 확인할 수 있어야 합니다... 2024. 9. 21.
처음 해보는 부하 테스트(nGrinder) - (1) 부하 테스트가 뭔지도 몰랐다. 물론 흐름과 내용은 알고 있지만, 어떻게 하는지 아예 모르는 백지 상태이다.내가 맡은 일이라고 하니 일단 진행해본다.부딪혀가며 업무를 쳐내는 재미로 지내는 것 같다. 본 스터디는 ChatGPT와 여러 블로그를 참고할 예정이다.  먼저 근본적인 흐름부터 공부하는 김에 정리해보겠다.부하 테스트란?나의 질문부하테스트란 뭘까?ChatGPT 답변부하 테스트(Load Testing)는 시스템에 실제로 부하를 가했을 때 시스템이 어떻게 반응하는지 평가하는 일종의 성능테스트입니다. 이 테스트의 목적은 정상적인 사용 환경에서 시스템이 어느 정도의 부하를 견딜 수 있는지를 파악하는 것입니다. 구체적으로는 다음과 같은 것들을 확인합니다.1. 동시 처리 능력: 부하 테스트는 동시 접속 사용자 수.. 2024. 9. 21.
728x90
반응형