이번 챕터는 실습이 거의 90퍼 이상을 차지하고 있기 때문에 실습내용을 제외한 이론적인 부분만 다루려고 했습니다. 따라서 책의 분량은 많지만 요약한 내용은 그다지 많지가 않았습니다.
수집 → 통합 → 시각화
프로메테우스 그라파나
구분 | 프로메테우스 | 데이터독 | 뉴 렐릭 | 인플럭스db |
---|---|---|---|---|
가격 | 무료 | 유료 | 유료 | 유/무료 |
형태 | 설치형 | 서비스 형 | 서비스 형 | 서비스 형/설치형 |
참고자료 | 매우 많음 | 많음 | 많음 | 많음 |
기능 확장성 | 매우 좋음 | 좋음 | 좋음 | 좋음 |
구분 | 그라파나 | 키바나 | 크로노그래프 |
---|---|---|---|
가격 | 유/무료 | 유/무료 | 유/무료 |
형태 | 서비스형/설치형 | 서비스형/설치형 | 서비스형/설치형 |
시각화 대상 | 다양한 대상 시각화 기능 | 앨라스틱서치 | 인플럭스 db |
정보량 | 많음 | 많음 | 적음 |
기능 확장성 | 좋음 | 좋음 | 적음 |
출처 :https://user-images.githubusercontent.com/15958325/77894469-483d2a00-72b0-11ea-8aaf-dc8a8bcb07fc.png
매트릭 cAdvisor가 컨테어나의 매트릭 정보를 수집하고 이를 매트릭 서버로 보냅니다.
이후 매트릭 api를 통해서 수집된 정보로 여러 기능을 구현할 수 있습니다.
다만 이때 정보들은 저장되는 것이 아니기 때문에 현재의 상태만을 알 수 있습니다.
따라서 수집한 데이터를 따로 저장 공간에 저장하는 완전한 모니터링 파이프라인을 구축하기를 권장한다고 책에 적혀있습니다.