IBM Cloud Logs 히트맵 만들기

사용자 지정 IBM® Cloud Logs 대시보드에 포함할 수 있는 히트맵을 만들 수 있습니다.

히트맵 위젯을 사용하여 2차원에 걸쳐 분포 또는 데이터 강도를 시각화하고, 활동이 많은 영역이나 추세를 빠르게 파악하고, 시간별 또는 카테고리별로 핫스팟, 추세, 이상 징후를 빠르게 파악하고, 이벤트에서 바로 로그 또는 메트릭으로 드릴다운하여 심층 분석을 할 수 있습니다.

시작하기 전에

히트맵은 색상을 사용하여 데이터 값의 강도를 표시합니다. 각 셀은 시간 - 서비스, 엔드포인트 - 지연 시간 또는 지역 - 상태 코드와 같은 2차원의 교차점에서 데이터의 집계된 값을 나타냅니다. 이를 통해 꺾은선형 차트나 막대형 차트에서는 보기 어려운 스파이크와 패턴을 쉽게 식별할 수 있습니다.

히트맵을 구성할 때 다음 정보를 고려하세요:

  • 쿼리에서 반환되는 총 X×Y 조합의 데이터 행 수를 2,000개 미만으로 유지합니다.

  • 쿼리가 2000개 이상의 레코드를 반환하는 경우 시간 범위를 늘리거나 그룹화 기준 필드 수를 줄이세요.

  • 위젯당 그룹화 필드는 5개 이하로 사용하세요. 추가 필드는 가독성 및 성능에 영향을 줄 수 있습니다.

  • user_id와 같이 카디널리티가 높은 레이블을 기준으로 그룹화하지 마세요.

  • 그룹화 필드를 제한하여 비주얼리제이션 결과가 혼잡하지 않도록 합니다.

1단계: 이름과 설명 입력

다음 단계를 완료하십시오.

  1. 사용자 지정 대시보드에서 위젯 추가 위젯 추가 아이콘 클릭하고 사이드바에서 히트맵 위젯을 끌어다 놓습니다.

  2. 새 히트맵을 위젯의 이름으로 바꿉니다.

  3. 설명을 입력하십시오.

    액션 아이콘 액션 아이콘 클릭합니다. 그런 다음 설명 추가를 선택합니다.

2단계: 데이터 집합을 정의하도록 쿼리 구성하기

다음 단계를 완료하십시오.

  1. 액션 아이콘 액션 아이콘 클릭합니다. 그런 다음 편집 모드를 선택합니다.

  2. Query 1 의 경우 다음 단계를 완료합니다:

    데이터 유형을 선택합니다. 유효한 값은 Logs, Metrics, DataPrime 입니다.

    소스를 선택합니다. 유효한 옵션은 Priority InsightsAnalyze and Alert 입니다.

    쿼리 이름을 변경할 수 있습니다. 작업 아이콘 선택한 다음 쿼리 이름 바꾸기를 클릭합니다.

  3. 쿼리를 입력합니다.

    데이터 유형이 DataPrime 인 경우 쿼리 필드에 데이터프라임 쿼리를 입력합니다.

    데이터 유형이 Logs 인 경우 쿼리 필드에 Lucene 쿼리를 입력합니다. 필터 및 집계를 적용할 수 있습니다.

    데이터 유형이 Metrics 인 경우 쿼리 필드에 메트릭 또는 원하는 PromQL 을 지정합니다. 필터 및 집계를 적용할 수 있습니다.

  4. [선택 사항] 위젯에 특정 필터를 하나 이상 추가하여 게이지에 표시되는 데이터의 범위를 좁힐 수 있습니다.

    레이블과 해당 값을 선택합니다.

    필터는 위젯 수준에서 적용되며 대시보드 필터와 함께 작동합니다. 충돌이 있는 경우 대시보드 필터가 위젯 필터보다 우선합니다.

  5. 히트맵에 데이터를 그룹화하고 집계하는 함수를 추가합니다.

    Count, Sum, Average 와 같은 집계 함수를 선택하여 색상 강도로 표시되는 값을 계산합니다.

    필드별로 그룹화를 선택합니다. 이 필드는 히트맵 축에 사용됩니다. 이러한 필드는 문자열, 타임스탬프 또는 심각도 유형이어야 합니다. status_code와 같이 필드가 숫자인 경우 그룹화하기 전에 DataPrime 쿼리에서 문자열로 형변환할 수 있습니다. 예를 들어 쿼리에 사용할 수 있습니다: status_code:string

3단계: 위젯 구성하기

다음 단계를 완료하십시오.

  1. 액션 아이콘 액션 아이콘 클릭합니다. 그런 다음 편집 모드를 선택합니다.

  2. 시각적 관리 섹션에서 X축과 Y축에 표시할 카테고리 또는 필드를 최대 5개까지 선택합니다.

    X축에 표시되는 필드와 Y축에 표시되는 필드를 제어하려면 Y-axisX-axis 사이로 필드를 끌어다 놓습니다.

    X축에 타임스탬프 필드가 나타나면 시간 레이블이 표시되는 방식을 선택합니다. 기본값은 Auto 이며, 선택한 시간 범위에 따라 형식을 조정합니다. 다음 형식을 사용할 수 있습니다:

    타임스탬프 필드 형식
    형식
    자동 자동으로 조정
    DD/MM 25/04
    mm/dd 04/25
    HH:mm 14:30
    DD/MM HH:mm 25/04 14:30
    HH:mm DD/MM 14:30 25/04
    MM/DD HH:mm 04/25 14:30
    HH:mm MM/DD 14:30 04/25
  3. 셀 값을 표시합니다. 각 셀 내부의 숫자 값을 오버레이하려면 토글합니다. 셀이 크고 가독성이 좋은 경우에 유용합니다.

  4. 데이터 강도를 표현하기 위해 미리 정의된 색상표를 선택합니다. 색상 순서를 바꿀 수 있습니다(밝음→어두움 또는 어두움→밝음).

    범례 구성을 사용하여 색 구성표를 선택합니다. 기본적으로 밝음 → 어두움의 값을 매핑합니다. 최소 및 최대 임계값을 사용하여 색상 눈금 범위를 제어하고 분포가 넓거나 고르지 않은 데이터의 가독성을 개선할 수 있습니다.

  5. 스케일 유형을 선택합니다. 유효한 값은 값 전체에 걸쳐 색상이 균일하게 변경되는 Linear (기본값)이거나 값 범위가 넓은 데이터 집합의 경우 색상이 Z 액세스(색상 강도 막대)에 전역적으로 적용되는 Logarithmic 입니다.

  6. 도구 설명 관리 섹션에서 지도의 포인트 또는 클러스터에 마우스를 갖다 대면 표시되는 정보를 사용자 지정합니다. 메시지를 추가하고 툴팁에 포함할 레이블 또는 속성을 선택합니다.

    포인트 또는 클러스터 위로 마우스를 가져갈 때 표시되는 메시지 또는 값을 추가합니다. {{ }} 구문을 사용하여 집계된 값과 같은 동적 필드를 참조할 수 있습니다.

    참조된 필드가 클러스터 내에서 여러 개의 고유 값으로 확인되는 경우 도구 설명에 특정 값 대신 'multiple'과 같은 일반 레이블이 표시됩니다. 이는 클러스터에 혼합 값이 포함되어 있음을 나타내며 자세한 내용을 보려면 드릴다운을 권장합니다.

    서비스, 애플리케이션, 국가 등 툴팁에 포함할 레이블이나 속성을 선택합니다.

5단계: 위젯 저장하기

다음 단계를 완료하십시오.

  1. [선택 사항] 선택한 대시보드와 다른 시간 범위를 사용하려면 위젯의 대시보드 시간을 설정합니다.

  2. 저장을 클릭하여 위젯을 저장합니다.

  3. [선택 사항으로] 사용자 지정 작업을 추가합니다. 자세한 내용은 작업을 사용하여 타사 서비스와 통합하기를 참조하세요.

지도에서의 작업

빠른 작업을 사용하여 헤타맵에서 직접 데이터를 조사할 수 있습니다.

포인트 또는 클러스터를 선택하면 컨텍스트 메뉴에 다음과 같은 작업이 제공됩니다:

  • Open Explore: 선택한 위치 및 클러스터 컨텍스트를 사용하여 미리 필터링된 로그를 탐색 보기에서 엽니다.

  • Filter in: 선택한 위치 및 값 컨텍스트를 대시보드 쿼리에 추가합니다.

  • Filter out: 대시보드 쿼리에서 선택한 위치 및 값 컨텍스트를 제외합니다.

  • Copy name: 선택한 포인트 또는 클러스터와 연결된 위치 레이블 또는 키=값 쌍을 복사합니다.