프로메테우스(그라파나) vs 엘크

dalonn98·2022년 11월 14일
0

monitoring

목록 보기
1/1

Architecture


  • Prometheus와 Elasticsearch 스택은 인프라 모니터링 및 경고를 위한 매우 유사한 도구이지만 이러한 시스템은 일반적으로 서로 다른 작업에 사용됨

  • 가장 큰 차이점은 ELK는 로그를 전문으로 하고 Prometheus는 메트릭을 전문으로 함

    • Prometheus는 메트릭 수집, 다양한 시스템 모니터링 및 이러한 메트릭을 기반으로 경고 설정 에 사용
    • ELK는 모든 유형의 데이터를 가져 와서 이러한 데이터를 기반으로 다양한 유형의 분석을
      수행하고 검색하고 시각화
      하는 데 사용
  • Kibana를 사용하면 데이터의 관계(예: 관련 제품 표시)를 분석하고 이러한 관계를 시각화 가능
    Prometheus는 목록에 그러한 확장 기능이 없으며 모든 분석은 Grafana를 통해 수행

그라파나

Grafana는 데이터 시각화를 위한 무료 오픈 소스 소프트웨어
대시보드를 탐색, 생성 및 동료와 공유하기 위한 강력하고 기능이 풍부한 도구
저장 위치에 관계없이 메트릭을 쿼리, 시각화, 경고 및 이해할 수 있습니다.

Grafana는 각각을 위해 특별히 제작된 도구를 사용하여 30개 이상의 데이터 소스에 대한 지원을
제공하고 그래프, 테이블, 히트맵과 같은 방대한 시각화 옵션 중에서 선택하고 이를 결합하여 대시보드를 만들 수 있습니다.

키바나

Kibana는 오픈 소스 ElasticSearch와 함께 사용되며 세계에서 가장 인기 있는 오픈 소스 로그 분석 플랫폼인 ELK Stack의 K

ELK는 Elasticsearch, Logstash 및 Kibana의 세 가지 오픈 소스 프로젝트의 약어입니다. 
Elasticsearch는 검색 및 분석 엔진입니다. Logstash는 여러 소스에서 동시에 데이터를 수집하고 변환한 다음 Elasticsearch와 같은 "숨김"으로 보내는 서버 측 데이터 처리 파이프라인입니다.

핵심 기능 중에는 데이터 쿼리 및 분석이 있습니다.


여태까지 프로메테우스와 그라파나를 같이 사용하는 이유에 대해 계속 의문을 갖고 있었는데 한참을 잊고 지내다 ELK를 검색해보며 우연찮게 본 비교글을 보고 어느정도 감이 잡힌 것 같다.


참고자료
https://www.softwaretestinghelp.com/elk-stack-tutorial/
https://digitalvarys.com/server-monitoring-using-prometheus-and-grafana/
https://www.metricfire.com/blog/prometheus-vs-elk/

profile
Cloud Engineer / interested in solutions architect & devops

0개의 댓글