Cadvisor가 뭘까

lionloopy·2024년 11월 21일

오늘의 공부

목록 보기
13/22
post-thumbnail

Cadvisor

cAdvisor는 구글에서 개발한 컨테이너 리소스 사용 및 성능 분석 도구이다.
Container Advisor의 약자로, docker나 kubernetes와 같은 컨테이너 오케스트레이션 환경에서 사용된다.
각각의 컨테이너에 대한 리소스 사용 및 성능 데이터를 수집하고 제공해서, 컨테이너 동작을 모니터링 할 수 있게 해준다.

prometheus vs cAdvisor

  • prometheus: 분산된 시스템 및 서비스 아키텍처에서 발생한 여러 구성 요소의 모니터링과 경고에 중점을 둔다.
    또한 데이터베이스에 데이터를 저장하고 쿼리할 수 있다.
    중간 매개체 같이, 여러곳으로 부터 들어오는 데이터 흐름을 prometheus 서버 하나로 몰아주면 데이터가 쌓이게 된다. 여러곳으로부터 데이터를 몰아서 수집하고 분석할 수 있는 쿼리를 제공한다.
  • cAdvisor: 개별 컨테이너에 대한 리소스 사용 및 성능 데이터를 제공한다.
    저장소에 직접 저장하지 않고, 각각의 노드에서 cAdvisor 인스턴스가 실행된다. 외부 데이터베이스에 저장 가능

참고

https://velog.io/@su_under/Docker%EC%99%80-cAdvisor-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0

profile
기록은 담백하게, 성장은 빠르게! 🐘

0개의 댓글