뉴렐릭 통합은 통합에 따라 달라지는 폴링 간격에 따라 GCP 서비스를 쿼리합니다. Google BigQuery의 폴링 주기는 5분입니다. 해상도는 1분마다 1개의 데이터 포인트입니다.
중요
BigQuery는 제한된 미리보기에서 WIF 통합을 위해 1분 폴링 간격을 지원합니다. 액세스를 요청하려면 뉴렐릭 지원팀에 문의하십시오.
테이블 측정항목 활성화
BigQuery 테이블 측정항목 수집은 기본적으로 사용 중지되어 있습니다. 이는 GcpBigQueryTableSample 아래에 나열된 측정항목에 영향을 줍니다. 이러한 측정항목을 수집하려면 BigQuery 통합의 구성 메뉴에서 '테이블 측정항목 사용' 설정을 사용 설정하세요.
워크로드 아이덴티티 페더레이션
데이터 찾기 및 사용
통합을 활성화하면 BigQuery 리소스가 뉴렐릭 엔티티 탐색기에 엔티티로 표시됩니다. 대시보드를 확인하고 서비스를 관리하려면 one.newrelic.com > All capabilities > Infrastructure > GCP(으)로 이동하십시오.
GCP 클라우드 모니터링에서 사용할 수 있는 모든 BigQuery 메트릭은 Metric 이벤트 유형에서 차원 메트릭으로 수집됩니다. 이 표 이외의 추가 메트릭은 자동으로 수집됩니다. 전체 목록은 Google의 BigQuery 메트릭 문서 를 참조하십시오.
엔티티
실재
엔티티 유형
리소스 유형
프로젝트
GCPBIGQUERYPROJECT
bigquery_project
데이터셋
GCPBIGQUERYDATASET
bigquery_dataset
테이블
GCPBIGQUERYTABLE
bigquery_table
측정항목 데이터
주요 메트릭 ― 프로젝트
측정항목 이름
유닛
설명
gcp.bigquery.query.count
세다
query_type
및
state
별로 분류된 프로젝트에서 실행된 쿼리 수입니다.
gcp.bigquery.query.execution_times
초
프로젝트 전반의 쿼리 실행 시간 분포입니다.
gcp.bigquery.slots.allocated_for_project
세다
현재 프로젝트에 할당된 슬롯 수입니다.
gcp.bigquery.storage.uploaded_bytes
바이트
프로젝트에서 BigQuery에 업로드된 바이트 수입니다.
gcp.bigquery.storage.uploaded_row_count
세다
프로젝트에서 BigQuery에 업로드된 행 수입니다.
주요 메트릭 ― 데이터 세트
측정항목 이름
유닛
설명
gcp.bigquery.storage.stored_bytes
바이트
데이터셋에 저장된 총 바이트 수입니다.
gcp.bigquery.storage.table_count
세다
데이터 세트의 테이블 수입니다.
gcp.bigquery.storage.stored_logical_bytes
바이트
데이터 세트에 저장된 논리적 바이트(압축되지 않은 크기)입니다.
gcp.bigquery.storage.stored_physical_bytes
바이트
데이터셋에 저장된 물리적 바이트(압축된 디스크 크기)입니다.
주요 메트릭 — 테이블
측정항목 이름
유닛
설명
gcp.bigquery.storage.stored_bytes
바이트
테이블에 저장된 논리적 바이트 수입니다. GCP는 이 메트릭에서 데이터 세트당 상위 100개 테이블(크기순)에
table
레이블을 지정하며, 나머지는 테이블 레이블 없이 함께 그룹화됩니다.
gcp.bigquery.storage.uploaded_bytes
바이트
테이블에 업로드된 바이트 수입니다.
gcp.bigquery.storage.uploaded_bytes_billed
바이트
테이블에 업로드된 데이터에 대해 청구된 바이트 수입니다. 현재 스트리밍 API만 청구됩니다.
예약 내 프로젝트 전반에 걸쳐 현재 할당된 BigQuery 슬롯 수입니다. 하나 이상의 프로젝트가 예약에 할당되어 슬롯을 소비하는 동안에만 메트릭 데이터가 보고된다는 점에 유의하십시오. 대안으로, 이러한 제한 사항이 없는 INFORMATION_SCHEMA에서 예약 정보를 쿼리하는 것을 고려해 보십시오.
gcp.bigquery.slots.total_available
세다
(지원 중단됨) 프로젝트에 사용할 수 있는 BigQuery 슬롯의 총 수입니다. BigQuery Reservations API를 사용하는 경우 대신 bigquery.googleapis.com/slots/assigned 및 bigquery.googleapis.com/slots/max_assigned을(를) 사용하는 것을 고려해 보십시오.
New Relic에서 Google BigQuery 통합에 대한 측정항목 데이터 를 보려면 GcpBigQueryProjectSample , GcpBigQueryDatasetSample 및 GcpBigQueryTableSample이벤트 와 해당 속성에 대한 NRQL 쿼리를 만듭니다 .
GcpBigQuery프로젝트샘플
New Relic에서 GcpBigQueryProjectSample 이벤트를 쿼리하여 다음 측정항목에 대한 데이터를 봅니다. 분해능은 8분 지연이 있는 분당 하나의 데이터 포인트입니다.
기인하다
설명
query.Count
기내 쿼리.
query.ExecutionTimes
쿼리 실행 시간 분포.
slots.Allocated
현재 프로젝트에 할당된 슬롯 수입니다.
slots.AllocatedForProject
프로젝트의 쿼리 작업에 현재 할당된 슬롯 수입니다.
slots.AllocatedForProjectAndJobType
현재 프로젝트 및 작업 유형에 할당된 슬롯 수입니다.
slots.AllocatedForReservation
예약의 프로젝트에 현재 할당된 슬롯 수입니다.
slots.TotalAllocatedForReservation
예약의 프로젝트 전체에 현재 할당된 슬롯 수입니다.
slots.TotalAvailable
프로젝트에 사용할 수 있는 총 슬롯 수입니다.
GcpBigQuery데이터세트샘플
New Relic에서 GcpBigQueryDatasetSample 이벤트를 쿼리하여 다음 측정항목에 대한 데이터를 봅니다. 해상도는 3시간 지연된 30분마다 하나의 데이터 포인트입니다.
기인하다
설명
storage.StoredBytes
저장된 바이트의 양입니다.
storage.Tables
테이블 수.
GcpBigQueryTable샘플
다음 측정항목에 대한 데이터를 보려면 GcpBigQueryTableSample 이벤트를 쿼리하세요. 해상도는 6시간 지연된 분당 하나의 데이터 포인트입니다.