-
프로메테우스와 그라파나 소개스프링/스프링부트 2023. 10. 2. 16:03
프로메테우스
메트릭은 실시간 상황을 알려주지만 과거 이력을 저장해주지 않는다. 애플리케이션에서 발생한 메트릭을 저장하고 지속적으로 확인하기 위해서 메트릭을 보관하는 데이터베이스가 필요하다. 프로메테우스는 이러한 기능을 담당한다.
그라파나
프로메테우스는 데이터베이스인데, 이 데이터베이스의 데이터를 보기 쉽게 만들어주는 대시보드가 필요하다. 그라파나는 유연하게 데이터를 그래프로 보여주는 도구이다.
전체 구조
1. 왼쪽의 매트릭은 액츄에이터와 마이크로미터를 사용해서 자동으로 생성된다.
-> 마이크로미터 프로메테우스 구현체는 프로메테우스가 읽을 수 있는 형식으로 메트릭을 만들어준다.
2. 프로메테우스는 만들어진 메트릭을 지속해서 수집한다.
3. 프로메테우스가 수집된 메트릭을 내부의 데이터베이스에 저장한다.
4. 그라파나 대시보드를 통해 그래프로 메트릭을 조회하며 필요한 데이터는 프로메테우스를 통해서 조회한다.
'스프링 > 스프링부트' 카테고리의 다른 글
프로메테우스 - 기본 기능 (0) 2023.10.02 프로메테우스 - 설정 (0) 2023.10.02 메트릭의 종류들 (0) 2023.10.02 메트릭 확인 (0) 2023.10.02 마이크로미터란? (0) 2023.10.02