본문 바로가기
WIKI 기술 지식 베이스

로그 시각화 (Log Visualizations)

원문 보기 위키 갱신

시각화는 필터와 집계의 결과가 표시되는 방식을 정의해요. 로그 쿼리 편집기로 관련 시각화를 선택해 중요한 정보를 드러내 보세요.

출처: 문서

본문

목록 (Lists)

목록은 로그 또는 집계의 페이지네이션된 결과예요. 개별 결과가 중요하지만 무엇이 일치하는 결과를 정의하는지 사전에 명확히 알지 못할 때 유용해요. 목록을 통해 결과 그룹을 살펴볼 수 있어요.

개별 로그를 표시하는 목록과 로그 집계를 표시하는 목록은 기능이 조금 달라요.

로그 목록

개별 로그 목록에서는 관심 정보를 컬럼으로 표시할 항목을 골라요. 테이블의 컬럼을 관리하는 방법은 둘 중 하나:

  • 테이블 — 첫 행에서 상호작용할 수 있어요. 컬럼을 정렬·재배열·제거하는 데 선호되는 방법이에요.
  • 왼쪽의 패싯 패널 또는 오른쪽의 로그 사이드 패널 — 필드에 대한 컬럼을 추가하는 데 선호되는 옵션이에요.

Options 버튼으로 로그별 테이블의 Content Height와 Content Display를 제어할 수 있어요.

목록 시각화에서 로그의 기본 정렬은 타임스탬프 기준이고, 가장 최근 로그가 맨 위에 와요. 일반적인 목적에 가장 빠르고 권장되는 정렬 방법이에요. 측정값이 가장 낮거나 높은 로그를 먼저 표시하거나, 패싯의 고유 값 기준으로 로그를 사전순으로 정렬해 그 패싯에 따라 컬럼을 정렬할 수 있어요.

참고: 어떤 속성이나 태그든 컬럼으로 추가할 수 있지만, 테이블 정렬은 사전에 패싯을 선언하는 것이 가장 안정적이에요. 패싯화되지 않은 속성은 컬럼으로 추가할 수 있지만 안정적인 정렬을 만들어내지 못해요.

로그 테이블 구성은 트러블슈팅 컨텍스트의 다른 요소와 함께 Saved Views에 저장돼요.

로그 집계 목록

집계 목록에 표시되는 컬럼은 집계에서 파생된 컬럼이에요.

결과는 다음에 따라 정렬돼요:

  • 패턴 집계는 집계별 일치 이벤트 수(기본 내림차순: 많음→적음)
  • 트랜잭션 집계는 트랜잭션 id의 사전순(기본 오름차순: A→Z)

시계열 (Timeseries)

선택한 시간대에 걸쳐 단일 측정값(또는 패싯의 고유 값 수)의 변화를 시각화하고, 선택적으로 최대 3개의 사용 가능한 패싯으로 분할할 수 있어요.

다음 Timeseries 로그 분석은 지난 15분 동안 duration의 95번째 백분위수에 따른 top 50 URL Paths의 변화를 보여줘요.

timeseries의 추가 표시 옵션을 고를 수 있어요: 롤업 간격, 결과를 막대(카운트와 고유 카운트에 권장), 선(통계 집계에 권장), 영역 중 무엇으로 표시할지, 그리고 색상 세트.

상위 목록 (Top list)

선택한 측정값에 따라 패싯의 상위 값을 시각화해요.

예를 들어 다음 상위 목록은 지난 하루 동안 가진 고유 세션 수에 따른 머천트 웹사이트의 top 15 Customers를 보여줘요.

중첩 테이블 (Nested tables)

선택한 측정값(목록에서 선택한 첫 측정값)에 따라 최대 3개 패싯의 상위 값을 시각화하고, 이 테이블에 나타나는 요소에 대한 추가 측정값의 값을 표시해요. 검색 쿼리를 업데이트하거나 어느 한 차원에 해당하는 로그를 살펴볼 수 있어요.

  • 측정값이 여러 개일 때 top 또는 bottom 목록은 첫 측정값에 따라 결정돼요.
  • 소계(subtotal)는 일부(top 또는 bottom)만 표시되므로 그룹의 실제 값 합계와 다를 수 있어요. 이 차원에 대해 null이거나 빈 값인 이벤트는 하위 그룹으로 표시되지 않아요.

참고: 하나의 측정값과 하나의 차원에 쓰이는 테이블 시각화는 Toplist와 같고, 표시만 다를 뿐이에요.

다음 테이블 로그 분석은 Top 10 Availability zones와 각 Availability Zone별 오류 로그 수에 따른 Top 10 Versions, 그리고 각각에 대한 Hosts와 Container ID의 고유 수를 보여줘요.

파이 차트 (Pie chart)

파이 차트는 데이터를 전체의 백분율로 구성하고 표시해 줘요. 로그 데이터 안의 서비스, 사용자, 호스트, 국가 같은 서로 다른 차원 간의 관계를 비교할 때 유용해요.

다음 파이 차트는 service별 백분율 구성을 보여줘요.

트리 맵 (Tree map)

트리 맵은 데이터를 보기 좋은 형식으로 전체의 백분율로 구성하고 표시해 줘요. 트리 맵은 데이터를 중첩된 사각형으로 표시해요. 사각형의 크기와 색상을 모두 사용해 서로 다른 차원을 비교할 수 있어요. 여러 속성을 선택해 사각형의 계층 구조를 볼 수도 있어요.

다음 트리 맵은 service별 백분율 구성을 보여줘요.

더 알아보기 (Learn more)