히트맵¶
히트맵(heatmap) 은 2차원 수치 데이터를 색깔로 시각화한 그래프입니다.
히트맵은 많은 양의 데이터를 시각화하는 데 적합하며 유사한 색 영역으로 표시되어 비슷한 특성의 클러스터를 시각적으로 파악하는데 사용할 수 있습니다.
데이터 모델¶
데이터 모델 : SYSLOG_2020_0325_09
기간 : 2020/03/25 09:00 ~ 10:00
내용 : 서버(HOST) 에서 출력되는 SYSLOG 원시 데이터
![chart_num_24](../../../_images/chart_num_24.png)
히트맵 챠트¶
![chart_heatmap_31](../../../_images/chart_heatmap_31.png)
코드
* HOST='tsdn-svr1' |
adv heatmap count(*) SPLITROW 'date_group("DATETIME", "1M")' SPLITCOL PROGRAM COLSIZE 500
전체 SYSLOG 데이터에서 HOST=’tsdn-svr1’ 로 필터링한 후
adv heatmap 명령어는 입력으로 받은 데이터(파이프로 전달받은) 를 heatmap 을 그릴 수 있는 데이터로 변환합니다.
자세한 설명 - 검색어 adv 를 참조하세요.
X축은 1분단위의 시간필드, Y축은 PROGRAM 의 개별 값, cell 안의 값은 시간(1분)단위 PROGRAM 별 레코드수(COUNT) 이며
cell 의 값에 따라 색상으로 시각화되어 표현됩니다.
![chart_heatmap_32](../../../_images/chart_heatmap_32.png)