반응형
.
Whatap Focus를 이용한 방법으로 모든 파드에 대해 모니터링 설정하면 리소스가 너무 많이 소모되어
아래와 같은 방법이 있어 적어본다.
네임스페이스를 특정해서 kubectl get pod 명령어를 보낸 후 모든 pod가 Running이면 정상, 그렇지 않으면 비정상으로 판단하는 것이다. 그리고 output으로 뿌려주는 0인지 1인지만 확인하면 된다.
예)
네임스페이스 : example-ns
<모든 pod가 Running 상태, 정상 판단>
$ k get po -example-ns|grep -v "Running\|NAME"|wc -l
0
<pod 중 일부가 Running이 아니므로 비정상 판단>
$ k get po -example-ns|grep -v "Running\|NAME"|wc -l
1
반응형
'OPS' 카테고리의 다른 글
[AWS] EBS 볼륨 유형을 gp2에서 gp3로 변경해야 하는 이유! (0) | 2023.02.06 |
---|---|
[EC2] 연결성 오류 검사 에러 (0) | 2023.01.09 |
[EFS] EFS 마운트 (0) | 2023.01.04 |
[NLB] NLB 타겟그룹으로 ALB 매핑시 발생한 이슈, 트러블슈팅 (0) | 2023.01.02 |
[ACM] DNS 검증시 "검증 대기 중"이 계속될 때 (0) | 2022.12.30 |