대시보드 사용량 평가
대시보드 사용량 평가 (Assess dashboard usage)
사용량 인사이트(Usage insights)는 Grafana 인스턴스가 어떻게 사용되는지 더 잘 이해할 수 있게 해줘요. 이 기능은 다양한 집계 데이터를 수집해 데이터베이스에 저장해요.
출처: 문서
본문
참고: 이 기능은 Grafana Enterprise와 Grafana Cloud에서 사용할 수 있어요. Grafana Cloud 인사이트 로그는 자체 대시보드가 있는 추가 필드를 포함해요.
집계된 데이터로 여러 기능에 접근할 수 있어요: 대시보드·데이터 소스 인사이트, 프레즌스 표시기, 인사이트 데이터 기반 정렬. 이 기능은 Loki로 내보낼 수 있는 상세 로그도 생성해요.
대시보드 및 데이터 소스 인사이트
모든 대시보드와 데이터 소스에 대해 사용량 정보에 접근할 수 있어요.
대시보드 인사이트
대시보드 사용량 정보를 보려면 툴바의 대시보드 인사이트 아이콘을 클릭하세요. 대시보드 인사이트는 조회 횟수, 사용자당 조회 횟수, 오류, 로드 시간 같은 정보를 보여줘요. 대시보드 공유가 활성화되어 있으면 분석에 Shared dashboards 탭도 보여요.
데이터 소스 인사이트
데이터 소스 인사이트는 지난 30일 동안 데이터 소스가 어떻게 사용됐는지에 대한 정보를 제공해요(예: 조회된 쿼리 수, 오류, 지연 시간). 데이터 소스 인사이트는 데이터 소스 설정 페이지에서 찾을 수 있어요.
프레즌스 표시기 (Presence indicator)
로그인해서 대시보드를 보고 있을 때, 같은 대시보드를 보고 있는 사람을 프레즌스 표시기를 통해 알 수 있어요. 최근에 대시보드와 상호작용한 사용자의 아바타를 표시하며, 기본 시간 프레임은 10분이에요. 사용자 이름을 보려면 아바타에 호버하면 돼요. 아바타는 사용자의 이메일 기반 Gravatar에서 가져와요.
대시보드에 표시기 안에 들어갈 수 있는 것보다 더 많은 활성 사용자가 있으면 +X 아이콘을 클릭하세요. 그러면 최근 사용자 활동에 대한 더 많은 상세 정보가 있는 대시보드 인사이트가 열려요.
최근을 10분이 아닌 다른 값으로 바꾸려면 구성 파일을 편집하세요:
[analytics.views]
# Set age for recent active users to 10 minutes
recent_users_age = 10m
프레즌스 표시기를 비활성화하려면:
[analytics.views]
# Disables the presence indicator
recent_users_age = 0
대시보드는 아바타를 표시하지 않으므로 최근 사용자 활동이 보이지 않아요.
인사이트 데이터로 대시보드 정렬
검색 뷰에서 인사이트 데이터를 사용해 가장 많이 사용된, 깨진, 사용되지 않는 대시보드를 찾을 수 있어요. 대시보드를 조회 수, 오류 수, 지난 30일 조회 수, 지난 30일 오류 수로 정렬할 수 있어요.
Grafana는 이 정렬 옵션 뒤의 데이터를 하루에 한 번, 전날까지 기준으로 집계해요. 오늘의 활동은 아직 포함되지 않으므로, 이 숫자는 활동 발생 시 업데이트되는 대시보드 인사이트의 조회 수보다 낮을 수 있어요. Views total과 Errors total은 집계 값이에요. Grafana는 대시보드에 대한 데이터를 처음 집계할 때부터 세기 시작하며, 첫 번째 집계는 30일을 되돌아보므로 그보다 오래된 활동은 포함되지 않아요. 현재에 가까운 활동은 Views 30 days나 Errors 30 days를 사용하거나 특정 대시보드의 대시보드 인사이트를 열어 오늘의 조회 수를 확인하세요. 모든 대시보드의 당일 상세를 보려면 사용량 인사이트 로그를 내보내고 내보낸 로그를 시각화하세요.
사용량 인사이트 데이터 시각화
설치를 사용량 인사이트 로그 내보내기로 설정했다면 이 데이터를 활용하는 데 도움이 되는 두 개의 대시보드가 있어요. 링크를 클릭해 해당 대시보드 JSON을 다운로드한 뒤 Grafana 설치에 가져올 수 있어요.