바로 가기

Grafana란?

URL 복사

Grafana란 Grafana Labs가 개발한 오픈소스 인터랙티브 데이터 시각화 플랫폼으로, 사용자가 하나의 대시보드(또는 여러 대시보드)로 통합된 차트와 그래프를 통해 데이터를 확인할 수 있어 데이터를 손쉽게 해석하고 이해할 수 있습니다. 또한 기존의 서버 환경, 쿠버네티스 클러스터 또는 다양한 클라우드 서비스 등 정보가 저장되어 있는 모든 위치에서 확보한 메트릭과 정보에 대한 쿼리를 작성하고 경고를 설정할 수 있습니다. 따라서 데이터를 더욱 간편하게 분석하고 동향과 비일관성을 파악하여 궁극적으로는 프로세스를 더욱 효율적으로 만들 수 있습니다. Grafana는 개방형 원칙을 기반으로 구축되어 소규모의 사람들이 아닌 조직 전체에서 데이터에 액세스할 수 있도록 합니다. 그렇기 때문에 누구나 데이터를 필요로 하는 경우 손쉽게 데이터를 찾고 활용할 수 있어 팀을 더욱 개방적이고 혁신적이며 협업적으로 운영할 수 있습니다.

Grafana의 대시보드는 다양한 소스에서 수집된 데이터에 새로운 수준의 의미를 부여합니다. 이러한 대시보드는 팀원 및 팀 간 공유가 가능해 협업을 비롯하여 데이터와 데이터가 지닌 의미에 대한 더욱 광범위한 탐색을 지원합니다. 팀에 적합한 대시보드를 구축하고 패널을 커스터마이징하여 원하는 시각화를 구성함으로써 고급 쿼리 작성 및 트랜스포메이션 역량을 지원할 수 있습니다.

인시던트 발생 원인이나 예상치 못한 시스템 동작의 원인을 최대한 빠르게 확인하고자 할 때 관련 데이터 및 데이터 관계를 이해하는 것은 매우 중요합니다. Grafana는 데이터의 원활한 시각화와 팀 및 팀원 간 이동을 지원하기 때문에 문제의 원인을 빠르게 파악하고 해결할 수 있습니다. 

Grafana 대시보드를 통해 확보한 인사이트는 다음과 같이 공유할 수 있습니다.

  • 기업 전체(Grafana 사용자가 아닌 동료까지 포함) 
  • 전 세계 Grafana 커뮤니티 전체
  • 모든 위치(장소에 상관없이 모든 기기에서 대시보드를 확인할 수 있음)

주요 특징

  • 패널: 히스토그램, 그래프, 지리 지도, 열 지도 등을 사용하여 사용자가 원하는 대로 데이터를 시각화합니다.
  • 플러그인: 기존 데이터 소스와 연결된 패널 플러그인을 통해 데이터 마이그레이션 없이 사용자 친화적인 API에서 실시간으로 데이터를 렌더링합니다. 또한 데이터 소스 플러그인을 생성하여 모든 사용자 정의 API에서 메트릭을 검색할 수 있습니다.
  • 경고: 단일 사용자 인터페이스에서 모든 경고를 생성, 통합, 제어할 수 있습니다.
  • 변환: 데이터 소스 및 쿼리 전반에서 이름 변경, 요약, 결합, 계산을 수행할 수 있습니다.
  • 주석: 다양한 데이터 소스의 풍성한 이벤트를 사용하여 그래프에 주석을 추가할 수 있습니다.
  • 패널 편집기: 패널을 구성 및 커스터마이징하기 위한 일관된 사용자 인터페이스입니다.

Grafana는 독립 소프트웨어 벤더(ISV)로서 성장하는 비즈니스의 요구 사항에 유연하게 대응하여 3가지 각기 다른 수준의 관리를 제공합니다. 

  1. Grafana Cloud
  2. Grafana Enterprise Stack
  3. Grafana OnCall
     

Grafana Cloud는 Grafana의 시각화 기능과 Grafana의 Prometheus에서 영감을 얻은 에이전트를 통한 풀스택 모니터링, 기존에 Prometheus, Loki 또는 Graphite를 운영하던 기업의 인스턴스 전반에 대한 통합 뷰, 자동 보안 패치 및 업데이트를 통합합니다. Grafana Cloud가 확장성과 가용성의 세부적인 사항을 처리하기 때문에 팀은 개발과 혁신에만 집중할 수 있습니다.
 

Grafana Enterprise Stack은 인프라에서 데이터의 관측성을 구성하고 확장할 수 있는 모든 요소를 제공합니다. 따라서 자체 관리형 환경을 통해 더 나은 성과를 거두고, 더욱 유연한 확장성을 확보하고, 협업을 향상시키고, 효율적인 운영을 실현할 수 있습니다. 또한 다음에 대한 액세스가 향상됩니다.

엔터프라이즈 로그: 로그를 규모에 맞게 안전하고 간편하게 분석하기 위해 인덱싱된 로그

엔터프라이즈 메트릭: Grafana Labs가 지원하는 확장 가능한 자체 관리형 Prometheus 서비스

엔터프라이즈 추적: 로그와 메트릭을 추적과 연결한 자체 관리형 추적
 

Grafana OnCall은 유연한 온콜 관리 툴로, 간단한 워크플로우, 필요에 따라 이용할 수 있는 지원, 엔지니어와 개발자를 위해 특별히 설계된 인터페이스를 통해 핸즈온 작업을 줄일 수 있도록 지원합니다. 대응이 빠른 직관적인 API로 온콜 스케줄을 간편하게 생성하고 관리하며 에스컬레이션을 자동화할 수 있습니다. 또한 Gafana OnCall을 활발하게 이용하는 사용자에 대해서만 비용을 지불하면 됩니다. 

Red Hat은 여러 Red Hat 제품을 통해 오픈소스 Grafana 시각화 기능을 제공하고 있습니다. 

Red Hat Enterprise Linux + Grafana

Red Hat Enterprise Linux는 Grafana 대시보드와 시스템 성능 분석 툴킷인 Performance Co-Pilot(PCP)의 지원으로 성능 메트릭을 수집하고 이를 시각화할 수 있는 훌륭한 기반입니다. 미리 로드된 Grafana 대시보드를 PCP의 원격 로깅 기능과 결합함으로써 다양한 호스트의 실시간 및 과거 데이터에 대한 분석 및 트러블슈팅을 위한 단일 뷰로 집계할 수 있습니다.

Red Hat Enterprise Linux 웹 콘솔은 더욱 개선된 성능 메트릭 페이지를 제공하여 높은 CPU, 메모리, 디스크, 네트워크 리소스 사용량 급증의 잠재적인 원인을 파악하는 데 도움을 줍니다. 몇 시간이 지난 이후나 온콜 상황 중에도 이러한 메트릭을 Grafana 서버로 간편하게 내보내고 성능 데이터에 액세스하여 시스템 로그를 확인하고, 시스템 상태를 모니터링하고, 문제를 트러블슈팅 및 해결할 수 있습니다.

Red Hat OpenShift + Grafana

Red Hat OpenShift 관리자는 종종 다른 시스템 관리자와 마찬가지로 시스템 전반의 상태를 모니터링 해야하는 문제에 부딪히곤 합니다. 기존의 모니터링 툴은 Red Hat OpenShift 클러스터를 파악하기에 충분하지 않은 경우가 많습니다. 따라서 일반적인 Red Hat OpenShift 모니터링 스택은 두 시스템과 서비스를 모니터링하기 위한 Prometheus와 메트릭을 분석하고 시각화하기 위한 Grafana를 모두 포함하고 있습니다.

Red Hat Virtualization + Grafana

관리자로서 인프라 전반에 대한 적정 수준의 가시성을 확보하는 것이 어렵게 느껴질 수 있습니다. Red Hat Virtualization 모니터링 포털과 Grafana 대시보드를 활용하여 데이터를 이해하고 문제점을 조기에 파악하여 리소스를 더욱 효율적으로 활용할 수 있습니다.

포털은 20개의 대시보드와 최소 150개의 패널로 구성되어 Red Hat Virtualization 환경을 모니터링할 수 있습니다. Grafana를 활용한 Red Hat Virtualization 환경 시각화 및 모니터링에서 Grafana를 구성하고 사용하는 방법에 관한 자세한 정보를 확인하세요. 

Red Hat Virtualization과 Grafana로 비효율성과 높은 오버커밋 비율로 인한 문제점을 파악하고 해결하여 시간과 리소스를 절약하고, 스토리지 요구 사항을 명확하게 평가하고, 워크로드 일정을 최적화하세요.

Keep reading

문서

Red Hat 스토리지를 선택해야 하는 이유는 무엇일까요?

소프트웨어 정의 스토리지란 무엇인지, 데이터를 적절하게 관리하고 저장하고 공유할 수 있는 유연성을 제공하는 Red Hat 소프트웨어 정의 스토리지 솔루션을 어떻게 배포할 수 있을지 알아보세요.

문서

클라우드 스토리지란?

클라우드 스토리지는 권한이 있는 사용자가 인터넷으로 액세스할 수 있는 곳에 보관된 데이터를 체계적으로 관리하는 것을 말합니다. 작동 원리에 대해 자세히 알아보기

토픽

데이터 서비스 이해하기

데이터 서비스는 데이터 스토리지 볼륨 형태로 수집 및 저장되는 정보를 개선하고, 체계화하며, 공유하거나 계산하는 여러 기능이 느슨하게 결합된 독립적인 소규모 컬렉션입니다.

스토리지에 대한 자세한 내용

제품

컨테이너를 추가 또는 축소하더라도 환경 전반에서 영구적으로 데이터를 저장할 수 있는 소프트웨어 정의 스토리지입니다.

대규모로 확장 가능한 개방형 소프트웨어 정의 스토리지 시스템으로, 페타바이트 단위의 데이터를 효율적으로 관리합니다.

리소스