Grafana v11.1의 새로운 기능

Grafana v11.1의 새로운 기능

Grafana 11.1에 오신 걸 환영해요! 이 릴리스는 Grafana 11.0의 큰 발표에 이은 비교적 작은 개선들을 담고 있어요. 테이블 시각화에 오랫동안 요청받았던 셀 텍스트 줄바꿈(wrapping)을 추가했어요. Alerting 설정 페이지도 재설계했고, Silences에 대한 접근을 역할 기반 접근 제어(RBAC)로 관리할 수 있게 됐어요. 이 릴리스에는 모두에게 Grafana를 더 쉽게 사용하게 해주는 여러 접근성 개선도 포함됐어요. 마지막으로 XY 차트가 이제 일반 공개(GA)됐어요.

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

출처: 문서

본문

대시보드와 시각화

시각화 사용성 개선

Grafana 데이터 시각화 경험에 여러 작은 개선을 만들었어요.

테이블 셀 텍스트 줄바꿈

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

테이블 시각화에 대한 오랜 기능 요청은 셀 안의 텍스트 줄바꿈을 허용하는 것이었어요. Grafana 11.1에서 이 기능을 추가했어요! 기본적으로 텍스트가 가장 긴 열이 줄바꿈 대상으로 선택돼요. 필드 오버라이드를 사용해 수동으로도 줄바꿈을 구성할 수 있어요.

텍스트 줄바꿈은 공개 프리뷰지만 기본으로 사용할 수 있어요. 이 새 기능이 어떤지 의견을 듣고 싶어요. 피드백은 Grafana GitHub 저장소에 이슈를 열어 제공할 수 있어요.

stat 시각화의 백분율 변경 색상 모드 옵션

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

stat 시각화의 백분율 변경 기본 동작은 양수 백분율 변경을 녹색으로, 음수를 빨간색으로 칠하는 것이에요. 사용 사례에 따라 백분율 변경 색상 설정 방식을 커스터마이즈하고 싶을 수 있어요. 백분율 변경 색상 모드를 Inverted(양수=빨강, 음수=녹색) 또는 Same as value로 맞추는 옵션을 추가했어요.

XY 차트 일반 공개

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

XY 차트를 공개 프리뷰에서 일반 공개로 승격했어요.

XY 차트는 그래프에서 임의의 x·y 값을 시각화해 두 변수 사이의 관계를 쉽게 보여주는 방법이에요. 주로 산점도(scatter plot)를 만드는 데 쓰고, 필드 값이 각 버블 크기를 결정하는 버블 차트를 만드는 데도 쓸 수 있어요.

지난 몇 달 동안 auto mode 같은 시각화 개선을 여러 가지 도입해 이전에 수동 구성이 필요했던 대부분의 시나리오를 처리하게 됐어요. 포인트 스타일링 제어도 개선하고 성능도 더 좋아졌어요. XY 차트가 코어 Grafana 시각화 라이브러리의 일급 시민이 된 것을 기쁘게 생각해요. 새 XY 차트를 사용하려면 먼저 autoMigrateXYChartPanel 기능 토글을 활성화해야 해요.

알림(Alerting)

재설계된 Alerting 설정 페이지

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

새 설정 페이지는 Grafana 관리 알림 인스턴스가 어디로 전달되는지 전체적인 관점을 제공해요.

  • 데이터 소스를 탐색·편집하지 않고도 Grafana 관리 규칙의 알림 인스턴스를 받을 Alertmanager를 관리할 수 있어요.
  • 내장 Alertmanager의 버전 스냅샷을 관리해, 관리자가 Alertmanager 구성의 의도치 않은 변경이나 실수를 롤백할 수 있게 해줘요.
  • 과거 스냅샷과 최신 구성을 비교해 어떤 변경이 이뤄졌는지 보여주는 시각적 diff도 있어요.

Alerting 템플릿 셀렉터

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

Contact Points 양식에 템플릿 셀렉터를 추가해 알림 메시지에 사용할 템플릿을 쉽게 고를 수 있어요. 기존 템플릿에서 선택하거나 특정 요구에 맞는 커스텀 템플릿을 입력할 수 있어요. 두 탭 사이를 전환해 사용 가능한 템플릿 목록을 보고 커스터마이즈된 버전으로 복사할 수 있어요.

vanilla Alertmanager / Mimir의 HTTP 설정에 OAuth2 추가

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

사용자 인터페이스로 모든 Alertmanager 또는 Mimir 수신기(Grafana에서는 Contact Points라고 함)에 대해 OAuth2 인증을 구성할 수 있어요. Grafana 내장 Alertmanager에는 OAuth2가 아직 구현되지 않았다는 점을 유의하세요.

개선된 일시 정지된 알림 가시성

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

Alert rules 목록과 상세 뷰에서 직접 알림 규칙 평가를 일시 정지·재개할 수 있어요. 알림 규칙 상태로 "Paused"를 표시해 일시 정지 시기를 더 잘 보여줘요.

규칙 읽기에 datasources:query 권한 요구 제거

Grafana Enterprise와 Cloud에서 일반 공개

규칙 그룹을 가져올 때 더 이상 그 그룹의 규칙이 사용하는 모든 데이터 소스에 대해 datasources:query 권한이 필요하지 않아요. 이제 요구 사항은 그 그룹이 든 폴더에 대한 alert.rules:read와 folders:read뿐이에요. (참고: 알림 규칙 미리보기에는 알림 규칙·폴더 권한과 무관하게 여전히 datasources:query가 필요해요.)

규칙별 silences with permissions

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

Alert rule 목록 뷰나 상세 페이지에서 silences를 더 쉽게 만들 수 있어요. 이 규칙별 silences는 단일 규칙에만 적용되도록 보장되고, 읽기·생성·업데이트·삭제 권한은 그 규칙에 대한 사용자의 권한에 묶여요.

규칙별 silences with RBAC

Grafana Enterprise와 Cloud에서 일반 공개

Role-Based Access Control(RBAC)로 silences를 관리할 수 있어요. Grafana 오픈 소스의 규칙별 silences 기능에 더해, 다음 권한으로 silences를 만들고·편집하고·읽을 수 있는 사람을 고를 수 있어요:

  • 폴더 범위의 alert.silences:create 권한을 가진 사용자는 해당 폴더와 하위 폴더 안의 규칙에 대한 silences를 만들 수 있어요.
  • 폴더 범위의 alert.silences:read 권한을 가진 사용자는 해당 폴더·하위 폴더 안의 규칙과 일반 silences에 대한 silences를 읽을 수 있어요.
  • 폴더 범위의 alert.silences:write 권한을 가진 사용자는 해당 폴더·하위 폴더 안의 규칙에 대한 silences를 만료·재생성할 수 있어요.

Grafana 관리 알림의 AWS SNS 통합 지원

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

AWS Simple Notification Service로 알림을 보낼 수 있어요.

최근 접근성 개선

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

  • GeoMap 키보드 지원: GeoMap 패널을 키보드로 사용할 수 있어요. 지도 영역에 포커스하고 화살표 키로 이동하고 +와 -로 확대·축소해요.
  • 패널 단축키 키보드 지원: 패널 단축키가 이전에는 마우스를 올린 패널에서만 동작했는데, 이제 키보드 포커스도 고려해요.
  • 제목(Heading) 개선: 누락된 제목을 추가하고 제목 레벨을 수정했어요, 특히 패널 제목에서요.
  • 줄인 동작(reduced motion) 지원: 애니메이션이 많은 사이트에 영향을 받는 사용자가 reduced motion 설정을 구성할 수 있어요. Grafana가 애니메이션을 단순화하거나 완전히 제거해 이를 지원해요. 처리되지 않은 트랜지션·애니메이션을 금지하는 규칙을 구현해 지속적으로 줄인 동작을 지원해요.

더 알아보기 (Learn more)