대상 측정항목 구성

이 페이지에서는 측정항목 선택 도구를 사용하여 알림 정책의 대상 측정항목을 지정하는 방법을 설명합니다. 대상 영역 옆의 차트는 대상에서 캡처한 데이터에 대한 시각적 피드백을 제공합니다.

대상 영역에서는 차트 생성과 측정항목 탐색기에 사용되는 동일한 측정항목 선택기를 사용합니다. 측정항목 탐색기에 이미 익숙하다면 이 페이지를 건너뛸 수 있습니다.

측정항목 선택하기

측정항목을 선택하려면 리소스 유형 및 측정항목 찾기 필드를 사용하여 하나의 리소스 유형과 하나의 측정항목 유형을 선택합니다. 이 두 가지는 순서에 관계없이 지정할 수 있습니다. 시작하려면 필드를 클릭합니다. 그러면 이전 선택에 따라 1개 또는 2개의 목록이 표시됩니다. 다음 스크린샷에 표시된 것처럼 목록이 헤더, 리소스 유형, 측정항목으로 표시됩니다.

측정항목 및 리소스 선택 시 검색 목록

항목은 두 가지 방법으로 선택할 수 있습니다.

  • 목록에서 항목을 선택합니다.
  • 직접 입력하여 목록에서 일치하는 조합(커스텀 측정항목 포함)을 검색합니다.

커스텀 측정항목을 검색하려면 검색창에 custom을 입력합니다.

목록에 표시된 항목 위로 마우스를 가져가면 항목 설명이 포함된 도움말이 나타납니다. 측정항목 유형 또는 모니터링 리소스 설명에 대한 자세한 내용은 측정항목 목록 또는 모니터링 리소스 목록을 참조하세요.

하나 이상의 리소스 유형과 측정항목 쌍이 선택된 경우, 사용 가능한 모든 시계열이 차트에 표시되고, 측정항목 탭에서 지정된 측정항목 아래에 추가 항목이 표시됩니다. 다음 스크린샷은 측정항목을 지정한 다음의 측정항목 탭을 보여줍니다.

추가 선택 옵션

필터링

일부 기준 집합을 충족하는 시계열만 사용되도록 필터 기준을 지정하면 측정항목에 대해 반환되는 데이터 양을 줄일 수 있습니다. 필터링을 사용하면 필터링 기준을 충족하지 않는 시계열이 제외되므로 차트에서 데이터 일부가 삭제됩니다. 그 결과 이 측정항목을 표시하는 차트의 선 수가 줄어들어 차트 성능을 개선할 수 있습니다.

필터링 기준은 여러 개를 지정할 수 있습니다. 이 경우 차트에는 논리적 AND를 사용하여 모든 기준을 충족하는 시계열만 표시됩니다.

필터 필드를 클릭하면 필터링할 수 있는 기준 목록이 포함된 패널이 표시됩니다. 일반적으로 리소스 그룹, 이름, 리소스 라벨, 측정항목 라벨을 기준으로 필터링할 수 있습니다.

다음 스크린샷은 프로젝트에 사용 가능한 알려진 필터링 기준 라벨을 보여줍니다.

미리 채워진 필터 라벨 목록

목록에서 선택하거나 이름을 입력하여 일치하는 항목을 찾을 수 있습니다. 또한 아직 표시되지 않은 데이터의 필터도 만들 수 있습니다. 이러한 필터 기준은 선택 목록에 표시되지 않지만, 나중에 유용할 것 같은 필터를 사용자가 수동으로 지정할 수 있습니다.

필터링할 라벨을 선택한 후에는 값, 값 범위, 비교 등 필터의 나머지 부분을 지정해야 합니다.

예를 들어 다음 스크린샷에서는 zone 리소스 라벨에 대한 필터를 보여줍니다. 필터 필드는 같음의 비교 연산자 쌍 ==~와 같지 않음의 비교 연산자 쌍 !=!=~를 지원합니다. 각 쌍의 두 번째 항목은 정규 표현식을 값으로 사용합니다. 기본값은 단순 같음 =입니다.

필터 비교 연산자

비교 연산자 목록 아래에는 사용 가능한 값 목록이 있습니다. 다음 스크린샷은 프로젝트의 영역 이름을 보여줍니다.

미리 채워진 일부 필터 값

필드에서는 드롭다운 목록의 항목 중 하나를 선택하거나 여러 항목과 일치하는 표현식을 입력할 수 있습니다.

  • 직접 비교 = 또는 !=을 사용하면 starts_with와 같은 필터 문자열을 만들 수 있습니다. 예를 들어 필터 문자열 starts_with("us-central")은 모든 us-central 영역과 일치합니다.

    필터 문자열 사용

    필터 문자열에 대한 자세한 내용은 Monitoring 필터를 참조하세요.

  • =~ 또는 !=~을 선택하면 값에 정규 표현식을 사용할 수 있습니다. 예를 들어 정규 표현식 us-central1-.*는 모든 us-central1 영역과 일치합니다.

    정규 표현식을 사용한 필터링

    정규 표현식 ^us.*.a$는 'a'로 끝나는 모든 미국 영역과 일치합니다.

    더 많은 정규 표현식으로 필터링

여러 필터 기준을 지정할 수 있으며 동일한 라벨을 여러 번 사용할 수 있습니다. 이렇게 하면 특정 값 범위에 대한 필터를 지정할 수 있습니다. 필터를 추가하려면 필터 필드 하단에 있는 필터 추가를 클릭합니다. 현재는 논리적 AND 관계를 구성하므로 모든 필터 기준을 충족해야 합니다. 예를 들어 starts_withends_with 필터 문자열을 모두 사용하면 US 내 'a' 영역만 표시됩니다.

여러 필터 사용

그룹화

유사한 시계열의 데이터를 결합하면 측정항목에 대해 반환되는 데이터의 양을 줄일 수 있습니다.

필터링처럼 그룹화를 사용해도 조작할 데이터의 양을 줄일 수 있습니다. 필터링은 일부 시계열을 제외하는 방식으로 작동하고, 그룹화는 일부 기준을 충족하는 모든 시계열 집합을 식별한 다음 해당 집합의 멤버를 결합하거나 집계하는 방식으로 작동합니다.

그룹화는 라벨을 기준으로 수행됩니다. 그룹화 기준 필드를 클릭하면 필터링에 사용 가능한 동일한 라벨이 여러 개 표시됩니다.

그룹화 기준 옵션을 사용하면 시계열을 리소스 및 측정항목 라벨로 그룹화한 후 그룹 내의 데이터를 한데 묶을 수 있습니다 이렇게 하면 각 그룹화 기준 값의 조합에 대한 새로운 단일 시계열이 생성되고, 이 새로운 시계열은 해당 그룹의 모든 멤버를 나타냅니다.

예를 들어 로깅 부하를 조사하지만 리전 수준에서만 조사하고, 특정 서버의 항목 수는 고려하지 않는다고 가정해보세요. 시계열을 영역으로 그룹화한 후 각 영역의 합계, 평균, 기타 측정값을 차트로 작성할 수 있습니다.

그룹화 기준은 그룹으로 묶을 데이터 유형을 기준으로 기본 집계 함수를 선택하지만, 이 선택은 변경 가능합니다. 다른 옵션에 대한 자세한 내용은 집계를 참조하세요.

다음 스크린샷은 영역별 그룹화를 보여줍니다. 집계 아래의 sum은 기본 옵션입니다.

시계열 그룹화

이렇게 하면 각 영역의 새로운 시계열이 생성되고, 해당 영역의 모든 개별 시계열 값을 합해 계산된 값이 포함됩니다.

여러 라벨을 사용하여 그룹화할 수도 있습니다. 여러 라벨로 그룹화할 경우에는 각 라벨 조합에 대한 시계열을 얻을 수 있습니다. 라벨을 지정하는 순서는 중요하지 않습니다.

그룹화 기준 조건을 삭제하려면 다음을 수행해야 합니다.

  1. 그룹화 기준 라벨을 삭제합니다.
  2. 집계 방법을 다시 none으로 설정합니다.

집계

집계 옵션을 사용하면 공통 함수를 실행하여 시계열을 결합할 수 있습니다. 그러면 측정항목을 표시하는 차트의 선 수가 줄어들어 차트 성능을 개선할 수 있습니다.

사용 가능한 집계 옵션 목록을 보려면 집계 필드를 클릭합니다. 이러한 옵션은 함수 또는 감소기로서 시계열을 결합하는 데 사용됩니다.

사용 가능한 감소 함수는 측정항목으로 캡처되는 값 유형에 따라 달라지지만, 일반적으로 평균, 최댓값 또는 최솟값, 표준 편차, 여러 가지 백분위수 값 등을 포함합니다. 이러한 종속 항목에 대한 자세한 내용은 측정항목, 시계열, 리소스를 참조하세요.

그룹화 없이 사용할 경우 감소 함수가 선택된 모든 시계열에 적용되어, 모든 시계열에서 계산된 평균, 합계 또는 기타 측정값으로 구성되는 단일 시계열로 통합됩니다. 그룹화와 함께 사용할 경우 이 함수는 각 그룹 내 시계열에 적용됩니다.

집계에 대한 자세한 내용은 API 참조의 Aggregation을 참조하세요.

그룹화 기준 옵션은 자동으로 집계를 적용하여 각 그룹 내의 통계를 계산합니다. 그룹화 기준 차트의 선은 이미 집계를 나타냅니다. 그룹화 기준은 그룹으로 묶을 데이터 유형을 기준으로 기본 집계 함수를 선택하지만, 이 선택은 변경 가능합니다.

또한 필터링한 시계열 집합에 집계를 적용할 수도 있습니다. 필터링되지 않은 시계열과 마찬가지로 필터링된 시계열의 집계는 그룹화를 사용하는 경우를 제외하고 모든 선을 선택된 집계 함수가 반영된 값으로 줄입니다.

측정항목을 선택하는 추가 옵션이 제공됩니다. 이러한 옵션에는 기본값이 적용되어 있지만 옵션을 노출하여 기본값을 재정의할 수 있습니다. 추가 옵션을 확인하려면 고급 옵션 보기를 참조하세요.

정렬

시계열은 시간 순서로 표시되는 데이터 포인트 집합입니다. 시계열을 정렬한다는 것은 정렬 기간을 나타내는 규칙적인 시간 단위로 데이터 포인트를 나누는 것을 의미합니다. 시계열이 여러 개라면 조합하기 전에 정렬해야 합니다.

정렬은 시계열에서 집계를 위한 선행 조건이며, 각 시계열에 개별적으로 적용됩니다. 정렬이 데이터 차트 작성을 위한 선행 조건이므로 Stackdriver는 기본값을 사용하여 자동으로 정렬을 수행합니다. 이러한 기본값은 정렬 옵션(정렬기정렬 기간)을 사용하여 재정의할 수 있습니다.

정렬 옵션 필드

정렬 기간: 정렬 기간은 시계열을 세분화하는 시간 길이를 결정합니다. 예를 들어 시계열을 1분 청크 또는 1시간 청크로 세분화할 수 있습니다. 각 기간의 데이터는 단일 값이 해당 기간을 나타내도록 요약됩니다. 기본 정렬 기간은 1분입니다.

데이터의 정렬 간격을 설정한 경우에도 차트에 표시되는 시간 간격이나 확대/축소 수준을 변경하면 시계열이 재정렬될 수 있습니다.

정렬기: 정렬기는 각 정렬 기간에 데이터를 요약하는 방법을 결정하는 함수입니다. 정렬기에는 합계, 평균 등이 포함됩니다. 유효한 정렬기 옵션은 시계열이 저장하는 측정항목 데이터의 종류 및 유형에 따라 달라집니다. 즉, 정렬기 옵션은 시계열의 MetricKindValueType에 따라 다릅니다.

일부 정렬기는 데이터를 정렬하고 다른 측정항목 종류 또는 유형으로 변환합니다. 사용 가능한 정렬기에 대한 자세한 내용은 API 참조에서 Aligner를 확인하세요.

보조 집계

그룹화 기준 옵션에서 설명한 예와 같이 집계를 표시하는 시계열이 여러 개 있으면 보조 집계를 선택하여 집계할 수 있습니다.

보조 집계 필드

보조 집계는 차트의 모든 시계열을 단일 시계열로 축소합니다.

범례 템플릿

범례 템플릿 필드를 사용하면 차트의 시계열에 대한 설명을 맞춤설정할 수 있습니다. 이러한 설명은 차트의 호버 카드와 이름 열의 차트 범례에 나타납니다.

기본적으로 이러한 설명은 시계열의 다양한 라벨 값을 사용하여 생성됩니다. 라벨은 시스템에서 선택하기 때문에 결과가 도움이 되지 않을 수 있습니다. 이 필드를 사용하여 설명 템플릿을 작성할 수 있습니다.

범례 템플릿 필드에 허용되는 값은 다음과 같습니다.

  • 일반 텍스트
  • 시계열의 라벨을 나타내는 변수. 사용 가능한 라벨은 차트를 작성할 시계열에 따라 달라지지만, 변수 구문은 일반적으로 ${resource.labels.project_id}와 유사하게 표시됩니다. ${} 표기법을 사용하면 변수를 설명에서 평가할 수 있습니다.

텍스트만 입력할 경우 차트의 시계열에 대한 설명이 동일하게 표시됩니다. 변수를 사용하면 시계열의 라벨 값을 설명으로 가져올 수 있습니다.

변수 이름을 알고 있는 경우에는 템플릿 필드에 직접 입력해도 됩니다. 필드에서 + 필터 추가 위젯을 사용하여 사용 가능한 라벨의 변수를 선택할 수도 있습니다. 이 방식을 사용하면 변수 구문이 정확한지 확인할 수 있습니다.

다음 스크린샷은 문자열과 단일 변수로 구성된 템플릿을 보여줍니다.

간단한 설명 템플릿

차트 범례에는 템플릿에서 생성된 값이 헤더 이름이 지정된 열에 나타납니다. 이 값은 호버 카트에도 나타납니다.

다음 스크린샷은 템플릿에서 나온 결과인 이름 값과 호버 카드를 보여줍니다.

템플릿에서 생성된 설명

여러 문자열과 변수를 사용하는 템플릿을 만들 수 있지만 호버 카드에 표시할 수 있는 공간은 제한적입니다.

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Stackdriver Monitoring
도움이 필요하시나요? 지원 페이지를 방문하세요.