금주의 목표

연결 마무리

대시보드 구축 및 작동 확인

알람 작동 확인

오픈스택 과 연결하기

<aside>

cadvisor 컨테이너가 뜨지 않은 이유

cAdvisor가 컨테이너들을 띄울 때, 각 컨테이너가 디스크를 얼마나 쓰고 있는지 계산하려고 도커 내부 경로(layerdb/mounts/...)를 긁어가려고 시도해.

그런데 Docker Swarm 환경이나 최신 도커 스토리지 드라이버 구조 때문에 이 특정 파일 경로를 찾지 못하니까, cAdvisor가 "어? 디스크 정보 못 읽겠네? 그럼 이 컨테이너는 에러 처리하고 수집 안 해!" 하고 컨테이너 인식 자체를 통째로 포기(Failed to create)해 버리는 거야.

</aside>

cAdvisor 대시보드 문제

clover-test01 의 컨테이너에서 데이터를 받아올수 없는 문제

해결: join 시 floating ip를 통하여 연결하였다.

cadvisor 대시보드와 ctrl 노드를 연결하였다

web 컨테이너가 openstack vm에 뜨는것을 성공하였다

2. 알람 폭주 및 쿨다운(Cooldown) 대책 마련하기 (★가장 중요)

프로메테우스 알람이 터졌을 때 가장 흔하게 발생하는 사고가 "VM 무한 생성"이야.

  1. CPU 사용량 90% 돌파 -> 프로메테우스 알람 발생