Grafana v11.0의 새로운 기능

Grafana v11.0의 새로운 기능

Grafana 11.0에 오신 걸 환영해요! 이 릴리스에는 몇 가지 큰 개선이 있어요. 무엇보다 PromQL이나 LogQL을 작성하지 않고도 Prometheus 메트릭과 Loki 로그를 탐색할 수 있는 Explore Metrics와 Explore Logs가 눈에 띄어요. 대시보드 편집 모드, AI 생성 대시보드 이름·설명, 하위 폴더(subfolders) 일반 공개로 대시보드 경험이 그 어느 때보다 좋아졌어요. canvas·table 시각화 개선, 새 변환(transformations), 개편된 Alert Rule 페이지 등도 활용할 수 있어요.

이 릴리스의 모든 변경 사항을 자세히 보려면 changelog를 참고하세요. v11.0으로 업그레이드할 때 권장하는 구체적인 단계는 Upgrade Guide를 확인하세요.

출처: 문서

본문

Breaking changes

Grafana v11.0에서도 더욱 자신 있게 업그레이드할 수 있도록 breaking changes 목록을 제공했어요. 자세한 내용과 진행 방법은 Grafana v11.0의 breaking changes를 참고하세요.

Explore Metrics와 Explore Logs

Explore Metrics

모든 Grafana 에디션에서 공개 프리뷰

Explore Metrics는 Prometheus 호환 메트릭을 탐색하는 쿼리 없는(query-less) 경험이에요. 메트릭을 검색하거나 필터링해 찾고, 몇 번의 클릭만으로 관련 메트릭을 빠르게 찾아요. PromQL을 배울 필요가 없어요! Explore Metrics로 다음을 할 수 있어요:

  • 라벨 기준으로 메트릭을 쉽게 슬라이스·다이스해서 이상 징후를 바로 볼 수 있어요.
  • 타입(gauge vs counter 등)에 기반해 직접 만들지 않고도 메트릭에 맞는 시각화를 볼 수 있어요.
  • 현재 메트릭과 관련된 다른 메트릭을 드러낼 수 있어요.
  • "explore in a drawer" — 대시보드 위에 서랍을 펼쳐 더 많은 콘텐츠를 보여주므로 위치를 잃지 않아요.
  • 메트릭과 필터를 탐색할 때 사용자 단계의 이력을 볼 수 있어요.
  • 로그나 추적 같은 관련 텔레메트리로 쉽게 전환할 수 있어요.

… 모든 게 쿼리 작성 없이 가능해요!

Explore Logs

Grafana Open Source와 Enterprise에서 실험적

Explore Logs는 LogQL 없이 Loki 로그를 탐색하는 쿼리 없는 경험으로, Explore Metrics와 유사하게 로그 볼륨 기반의 포인트앤클릭 상호작용이 핵심이에요.

주요 내용:

  • Explore Logs에 처음 들어가면 로그 볼륨과 로그 라인 샘플을 볼 수 있어요 ("빈 화면" 없음).
  • 추가 라벨과 감지된 필드를 비슷한 방식으로 탐색하며 볼륨과 분포에 집중하고, LogQL 없이 로그 검색을 다듬도록 "쿼리"에 추가할 수 있어요.
  • 로그 라인의 공통 패턴을 보고 소음을 쉽게 걸러내거나 이상 징후에 집중할 수 있어요.
  • 파워 유저에게는 컨텍스트를 유지하면서 익숙한 Explore로 넘어가는 쉬운 방법을 제공해요.

Explore Logs는 오픈 소스이며 실험적이라 몇몇 아쉬운 점이 있을 수 있어요. 한번 써보고 의견을 알려주세요!

대시보드와 시각화

Scenes 기반 대시보드

모든 Grafana 에디션에서 공개 프리뷰

지난 몇 달 동안 Dashboards 아키텍처의 큰 업데이트 작업을 해왔고 Scenes 라이브러리로 마이그레이션했어요. 더 안정적이고 역동적이며 유연한 대시보드를 제공하고, 우리가 구상하는 Grafana 대시보드의 미래를 위한 기반을 마련해요. 이 작업의 일부로 도입되는 개선 사항 두 가지가 있어요.

편집 모드

대시보드 편집 과정에서 시각적으로 어수선한 옵션을 효율적으로 탐색하기 어려울 수 있어요. 편집 모드 도입으로 대시보드 편집 경험을 더 쉽게 발견하고 상호작용하게 하려고 해요.

템플릿 변수와 시간 선택기의 고정 위치

시간 선택기를 대시보드 캔버스로 옮겼고, 이제 템플릿 변수와 함께 대시보드를 스크롤할 때 상단에 고정돼요. 역사적으로 요청이 많았던 기능인데 드디어 출시하게 되어 매우 기쁘게 생각해요!

알려진 제한 사항
  • 변수 의존성 그래프는 아직 사용할 수 없어요.
  • 편집 뷰에서 일반 패널을 라이브러리 패널로 전환하는 것은 더 이상 불가능해요.

Viewer용 Scenes

모든 Grafana 에디션에서 일반 공개

Viewer 역할의 사용자가 대시보드에 접근할 때 이제 Scenes 라이브러리를 사용해요. 이 사용자들은 두 가지 사소한 UI 변경(변수 UI가 약간 바뀌고, 시간 선택기가 대시보드 컨테이너의 일부가 됨)을 제외하면 대시보드에서 차이를 느끼지 못해요. 다른 역할의 사용자에게는 대시보드가 영향받지 않아요. 이는 향후 개선할 더 견고하고 역동적인 대시보드 시스템을 향한 첫 걸음이에요.

하위 폴더(Subfolders)

모든 Grafana 에디션에서 일반 공개

드디어 하위 폴더가 왔어요!

정리를 위해 하위 폴더를 원하는 분들도 있어요. 대시보드가 지저분해지는 것은 쉽게 통제 불능이 되는데, 중첩 계층으로 폴더를 구성하면 도움이 돼요. 또는 팀이 조직 계층을 반영한 다른 레벨의 접근 권한을 갖도록 중첩된 권한 계층을 만들기 위해 하위 폴더를 원하는 분들도 있어요.

이 오래 기다려 온 기능을 커뮤니티에 제공하게 되어 기쁘게 생각해요! 하위 폴더는 현재 Grafana Cloud 인스턴스에 롤아웃 중이며 Grafana 11 릴리스에서 모든 Grafana 사용자에게 일반 공개될 예정이에요.

참고: 하위 폴더를 활성화하는 업그레이드가 특정 경우 알림에 문제를 일으킬 수 있어요. 이런 경우는 꽤 드물다고 생각하지만, 다음과 같은 경우를 확인해야 해요. 이름에 슬래시가 있는 폴더에 알림 규칙이 있고, 알림 정책이 그 폴더 이름과 일치하도록 설정된 경우, 알림이 구성된 수신자 대신 기본 수신자로 전송돼요. 교정하려면 영향받는 라우트를 복사하고 새 복사본의 매처를 다시 작성한 뒤(예: grafanafolder=folder_with/in_title → grafana_folder=folder_with/_in_title), 헛메처 수정 후 옛 라우트를 삭제하면 돼요. 파일 프로비저닝을 사용한다면 업그레이드와 동시에 라우트를 업데이트할 수 있어요.

AI로 패널·대시보드 제목과 설명 생성

모든 Grafana 에디션에서 일반 공개

이제 생성형 AI를 사용해 Grafana 대시보드를 도와받을 수 있어요. 지금까지 생성형 AI는 패널·대시보드 제목과 설명 생성을 도와줘요. 추가한 데이터에 기반해 패널·대시보드의 제목과 설명을 생성할 수 있죠. 데이터를 빠르게 시각화하고 싶고 제목·설명을 고민하는 시간을 아끼고 싶을 때 유용해요. Grafana의 LLM 앱 플러그인을 활성화·구성해야 해요. 활성화하면 패널·대시보드의 Title·Description 필드 옆, 또는 Save 버튼을 누를 때 ✨ Auto generate 옵션이 보여요.

canvas 시각화 개선

모든 Grafana 에디션에서 일반 공개

향상된 플로우차트 기능

요청이 많았던 플로우차트 기능을 포함하도록 canvas 시각화를 업데이트했어요:

  • 널리 쓰이는 요소 추가: cloud, parallelogram, triangle.
  • 커넥터가 더 이상 직선이 아니어도 되도록 중간점(midpoint) 컨트롤 추가.
  • 점선을 포함한 커넥터 스타일과 모서리 반경·방향 제어 추가.
  • 커넥터의 수평·수직 스냅.
  • 요소의 둥근 모서리 스타일 추가.
  • canvas 요소 회전 기능.
유니버설 데이터 링크 지원

데이터에 연결된 거의 모든 요소나 요소 속성에 데이터 링크를 추가할 수 있도록 업데이트했어요. 이전에는 텍스트 요소나 TextConfig 객체를 쓰는 요소에만 추가할 수 있었어요. 이 제한을 제거했어요. (참고: drone과 button 요소에는 적용되지 않아요.)

canvas 시각화의 무한 패닝

모든 Grafana 에디션에서 공개 프리뷰

새로 추가된 Infinite panning 편집기 옵션으로 매우 큰 캔버스를 보고 탐색할 수 있어요. Pan and zoom 스위치가 활성화되면 이 옵션이 표시돼요. canvasPanelPanZoom 기능 토글을 활성화해야 해요.

조건부 서식으로 테이블 행 색상 지정

모든 Grafana 에디션에서 일반 공개

Grafana 11은 테이블 시각화의 Colored background 셀 타입으로 전체 테이블 행에 색을 입히는 기능을 추가해요. 테이블의 필드를 이 셀 타입으로 구성하면 셀 색을 전체 행에 적용하는 옵션이 생겨요. 상태 필드를 색상에 매핑하고(예: info, debug, warning), 임계값 기반으로 행에 색을 칠하는 데 유용해요.

Config from query 변환에서 임계값 색상 설정

모든 Grafana 에디션에서 일반 공개

Config from query results 트랜스포머를 사용할 때 개별 임계값에 특정 색상을 커스터마이즈할 수 있어요. 이전에는 여러 임계값을 추가하면 모두 같은 빨간색으로 기본 설정됐어요. 이 추가로 각 임계값에 서로 다른 색을 할당할 수 있는 유연성을 얻었어요.

Filter by value 변환에 substring 매처 추가

Grafana Cloud와 Open Source에서 일반 공개

Filter data by values 변환에 Contains substring과 Does not contain substring 매처를 추가해 필드 값의 부분 문자열 매칭으로 데이터 필터링을 단순화했어요. 큰 데이터셋을 효율적으로 필터링해 관련 정보를 빠르고 정확하게 표시할 수 있어요.

Reporting

PDF 내보내기 개선

Grafana Cloud와 Enterprise에서 공개 프리뷰

PDF 내보내기 기능에 큰 성능 개선을 도입했어요. 대형 대시보드에 대해 dashboard-to-PDF 기능을 더 빠르게 만들고 있어요. 생성 시간이 더 이상 대시보드의 패널 수에 비례하지 않아요. 예를 들어 약 200개 패널을 담은 SLO 대시보드는 생성에 7분 이상 걸리던 것이 11초로 줄었어요. 이 업데이트는 변수로 반복 설정된 패널이나 행을 사용해 보고서를 렌더링할 때의 문제도 수정해요. newPDFRendering 기능 토글을 활성화해 시험해 보세요.

알림(Alerting)

  • Grafana Managed Alerting의 Keep Last State: 평가 중 데이터가 없거나 오류가 발생해도 마지막 상태를 유지하는 옵션이 추가됐어요.
  • Alert 상세 보기 재설계: 알림 규칙의 상세 보기가 개편됐어요.
  • 알림 규칙 프로비저닝 API의 RBAC: 알림 규칙 프로비저닝 API에 대한 역할 기반 접근 제어가 추가됐어요.

데이터 소스

  • Tempo의 옛 Tempo Search 탭과 Loki Search 탭이 제거됐어요.
  • MSSQL: Windows Active Directory(Kerberos) 인증 지원이 추가됐어요.

인증과 권한 부여

  • 새 강력한 암호 정책: 더 강력한 암호 정책이 도입됐어요.
  • Grafana Enterprise에서 익명 사용자 과금: 익명 사용자가 Grafana Enterprise에서 과금 대상이 돼요.

더 알아보기 (Learn more)