brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Dec 26. 2024

NKS 2탄-3. NKS 부하테스트

<1> 부하 테스트

<2> 수집된 측정 항목 보기

<3> 수집된 로그 보기 , 조회하기

<4>  알람 받기




<1> 부하 테스트


1

# 터미널2 에서 모니터링


watch -d kubectl get ns,deploy,rs,svc,pods --kubeconfig="/root/kubeconfig.yaml"


watch -d kubectl get ns,deploy,rs,svc,pods --kubeconfig="/root/kubeconfig.yaml" -A



2

# 터미널3 에서 kube-ops-view   확인


 service/kube-ops-view  




3

사이트  부하 테스트 ?


mywebserver-nginx


export elb=$(kubectl -n default get svc mywebserver-nginx -o jsonpath="{.status.loadBalancer.ingress[].hostname}")


echo $elb

default-mywebserver-ngin-9e973-101288659-7fbe6319d453.kr.lb.naverncp.com



4


# ab 설치

yum install apr-util -y

yum install httpd-tools -y


ab -n 100000 -c 100 $elb/


ab -n 10000 -c 100  http://a3854ae848383c4a261917.ap-northeast-2.elb.amazonaws.com/




# 참고 , 부하 테스트 툴 설치


https://brunch.co.kr/@topasvga/4189






<2> 수집된 측정 항목 보기


확인?

1

# 터미널3



2

콘솔






<3> 수집된 로그 보기 , 조회하기









<4>  알람 받기


1

다시 부하 테스트 하자




2

메일로 가서  Alarm 이 왔는지 확인





브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari