• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

Google Cloud Spanner 모니터링 통합

뉴렐릭 통합 에는 Google Cloud Platform(GCP) 과의 Google Cloud Spanner 데이터를 뉴렐릭에 보고하는 통합이 포함됩니다. 이 문서에서는 GCP Cloud Spanner 통합을 활성화하는 방법과 보고되는 데이터에 대해 설명합니다.

특징

Google Cloud Spanner는 cloud를 위해 구축된 전 세계적으로 분산된 관계형 데이터베이스 서비스입니다. 뉴렐릭 Spanner 통합은 각 Spanner 인스턴스와 해당 인스턴스에 호스팅된 데이터베이스에 대한 노드, CPU, 스토리지, 세션, API 요청 및 쿼리 메트릭을 수집합니다.

통합 활성화

통합을 활성화하려면 표준 절차에 따라 GCP 서비스를 뉴렐릭에 연결하십시오:

폴링 빈도

뉴렐릭 통합은 통합에 따라 달라지는 폴링 간격에 따라 GCP 서비스를 쿼리합니다. Google Cloud Spanner의 폴링 주기는 5분입니다. 해상도는 1분마다 1개의 데이터 포인트입니다.

중요

Cloud Spanner는 제한된 프리뷰에서 WIF 통합을 위한 1분 폴링 간격을 지원합니다. 액세스를 요청하려면 뉴렐릭 지원팀에 문의하십시오.

워크로드 아이덴티티 페더레이션

데이터 찾기 및 사용

통합을 활성화하면 Spanner 리소스가 뉴렐릭 엔티티 탐색기에 엔티티로 표시됩니다. 대시보드를 확인하고 서비스를 관리하려면 one.newrelic.com > All capabilities > Infrastructure > GCP(으)로 이동하십시오.

GCP 클라우드 모니터링에서 사용할 수 있는 모든 Spanner 메트릭은 Metric 이벤트 유형에서 차원 메트릭으로 수집됩니다. 이 테이블 이외의 추가 메트릭은 자동으로 수집됩니다. 전체 목록은 Google의 Spanner 메트릭 문서 를 참조하십시오.

엔티티

측정항목 데이터

주요 지표

측정항목 이름

유닛

설명

gcp.spanner.instance.node_count

세다

Spanner 인스턴스에 프로비저닝된 노드 수입니다.

gcp.spanner.instance.processing_units

세다

Spanner 인스턴스에 프로비저닝된 처리 단위 수입니다.

gcp.spanner.instance.cpu.utilization

퍼센트

0과 1 사이로 표현되는 현재 사용 중인 프로비저닝된 CPU의 비율입니다.

gcp.spanner.instance.cpu.smoothed_utilization

퍼센트

Spanner 인스턴스의 24시간 평활화된 CPU 사용률입니다.

gcp.spanner.instance.cpu.utilization_by_priority

퍼센트

우선순위별로 분류된 Spanner 인스턴스의 CPU 사용률입니다.

gcp.spanner.instance.storage.used_bytes

바이트

현재 Spanner 인스턴스에서 사용 중인 스토리지입니다.

gcp.spanner.instance.storage.limit_bytes

바이트

Spanner 인스턴스의 스토리지 한도.

gcp.spanner.instance.storage.utilization

퍼센트

한도에 대한 비율로 나타낸 Spanner 인스턴스에서 사용 중인 스토리지입니다.

gcp.spanner.instance.session_count

세다

Spanner 인스턴스에서 사용 중인 세션 수입니다.

gcp.spanner.instance.backup.used_bytes

바이트

Spanner 인스턴스에서 사용 중인 백업 스토리지입니다.

gcp.spanner.instance.autoscaling.high_priority_cpu_utilization_target

퍼센트

오토스케일러에서 사용하는 우선순위가 높은 CPU 사용률 타겟입니다.

gcp.spanner.instance.autoscaling.storage_utilization_target

퍼센트

오토스케일러에서 사용하는 스토리지 사용률 타겟입니다.

gcp.spanner.instance.leader_percentage_by_region

퍼센트

리전별로 분류된 인스턴스의 Spanner 리더 비율입니다.

gcp.spanner.api.request_count

count/s

database, methodstatus별로 패싯된 Spanner API requests 수입니다.

gcp.spanner.api.request_latencies

databasemethod(으)로 패싯된 서버 요청 지연시간 분포.

gcp.spanner.api.received_bytes_count

바이트

database을(를) 기준으로 패싯된, Spanner가 수신한 압축되지 않은 요청 바이트.

gcp.spanner.api.sent_bytes_count

바이트

database별로 패싯된 Spanner가 전송한 압축되지 않은 응답 바이트입니다.

gcp.spanner.query_count

세다

database, status, query_typeused_optimizer_version별로 패싯된 실행 쿼리 수입니다.

gcp.spanner.query_stat.total.query_latencies

데이터베이스 내 총 쿼리 실행 시간의 분포입니다.

gcp.spanner.query_stat.total.cpu_time

Spanner가 데이터베이스에 대해 쿼리를 실행하는 데 소요한 CPU 초입니다.

gcp.spanner.query_stat.total.returned_rows_count

세다

데이터베이스에 대한 쿼리에서 반환된 행 수입니다.

gcp.spanner.query_stat.total.scanned_rows_count

세다

삭제된 값을 제외하고 데이터베이스에 대한 쿼리에서 스캔한 행 수입니다.

gcp.spanner.lock_stat.total.lock_wait_time

잠금 충돌로 인해 데이터베이스에 기록된 총 잠금 대기 시간입니다.

gcp.spanner.transaction_stat.total.commit_attempt_count

세다

데이터베이스의 트랜잭션에 대한 커밋 시도 횟수입니다.

gcp.spanner.transaction_stat.total.transaction_latencies

첫 번째 작업부터 커밋 또는 중단까지의 총 트랜잭션 시간 분포입니다.

gcp.spanner.row_deletion_policy.deleted_rows_count

세다

마지막 샘플 이후 행 삭제 정책에 의해 삭제된 행 수입니다.

Spanner 메트릭의 전체 목록은 Google의 Spanner 메트릭 문서를 참조하십시오.

서비스 계정 또는 사용자 계정

데이터 찾기 및 사용

통합을 활성화하고 몇 분 정도 기다리면( 폴링 빈도 에 따라) New Relic UI 에 데이터가 표시됩니다. 및 공지 설정에 대한 링크를 포함하여 데이터를 찾고 사용 하려면 one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration))로 이동하세요.

New Relic에서 GCP Spanner 통합에 대한 측정항목 데이터 를 보려면 GcpSpannerInstanceSampleGcpSpannerDatabaseSample 이벤트 와 관련 속성에 대한 NRQL 쿼리 를 만듭니다.

GcpSpannerInstance샘플

New Relic에서 GcpSpannerInstanceSample 이벤트를 쿼리하여 다음 속성에 대한 데이터를 봅니다.

기인하다

설명

instance.autoscaling.HighPriorityCpuUtilizationTarget

오토스케일링에 사용되는 우선순위가 높은 CPU 사용률 타겟입니다.

instance.autoscaling.MaxNodes

오토스케일러가 인스턴스에 할당할 수 있는 최대 노드 수입니다.

instance.autoscaling.MaxProcessingUnits

오토스케일러가 인스턴스에 할당할 수 있는 최대 처리 단위 수입니다.

instance.autoscaling.MinNodes

오토스케일러가 인스턴스에 할당할 수 있는 최소 노드 수입니다.

instance.autoscaling.MinProcessingUnits

오토스케일러가 인스턴스에 할당하도록 허용된 처리 단위의 최소 개수입니다.

instance.autoscaling.StorageUtilizationTarget

오토스케일링에 사용되는 스토리지 사용률 타겟입니다.

instance.backup.UsedBytes

사용된 백업 스토리지(바이트)입니다.

instance.cpu.SmoothedUtilization

프로비저닝된 CPU의 24시간 평활화된 사용률입니다. 값은 일반적으로 0.0과 1.0 사이의 숫자(단, 1.0을 초과할 수 있음)이며, 차트에는 0%와 100%(또는 그 이상) 사이의 백분율로 값이 표시됩니다.

instance.cpu.Utilization

프로비저닝된 CPU의 사용률입니다. 값은 일반적으로 0.0에서 1.0 사이의 숫자이며(1.0을 초과할 수도 있음), 차트에서는 값을 0%에서 100%(또는 그 이상) 사이의 백분율로 표시합니다.

instance.cpu.UtilizationByOperationType

작업 유형별 프로비저닝된 CPU의 사용률(백분율)입니다. 값은 일반적으로 0.0과 1.0 사이의 숫자(단, 1.0을 초과할 수 있음)이며, 차트에는 0%와 100%(또는 그 이상) 사이의 백분율로 값이 표시됩니다. 현재 시스템 작업에 대한 CPU 사용률은 포함되지 않습니다.

instance.cpu.UtilizationByPriority

우선순위별 프로비저닝된 CPU 사용률(%)입니다. 값은 일반적으로 0.0에서 1.0 사이의 숫자(단, 1.0을 초과할 수 있음)이며, 차트는 값을 0%에서 100%(또는 그 이상) 사이의 백분율로 표시합니다.

instance.dataBoost.ProcessingUnitSeconds

DataBoost 작업에 사용된 총 처리 단위입니다.

instance.LeaderPercentageByRegion

cloud 리전별 리더 비율입니다. 값은 일반적으로 0.0에서 1.0 사이의 숫자이며, 차트는 값을 0%에서 100% 사이의 백분율로 표시합니다.

instance.nodes

총 노드 수입니다.

instance.ProcessingUnits

총 처리 단위 수입니다.

instance.sessions

사용 중인 세션 수입니다.

instance.storage.LimitBytes

바이트 단위의 인스턴스 스토리지 한도입니다.

instance.storage.LimitBytesPerProcessingUnit

바이트 단위의 처리 단위당 스토리지 한도입니다.

instance.storage.UsedBytes

사용된 스토리지(바이트)입니다.

instance.storage.Utilization

스토리지 한도 대비 사용된 스토리지 비율.

GcpSpanner데이터베이스샘플

New Relic에서 GcpSpannerDatabaseSample 이벤트를 쿼리하여 다음 속성에 대한 데이터를 봅니다.

기인하다

설명

api.apiRequests

Cloud Spanner API requests.

api.ReceivedBytes

Cloud Spanner에서 수신한 압축되지 않은 요청 바이트입니다.

api.Requests

Cloud Spanner API 요청 비율입니다.

api.RequestLatencies

데이터베이스에 대한 서버 요청 대기 시간 분포. 여기에는 Cloud Spanner 백엔드 및 API 레이어의 요청 처리 지연 시간이 포함됩니다. 여기에는 클라이언트와 서버 간의 네트워크 또는 역방향 프록시 오버헤드가 포함되지 않습니다.

api.RequestLatenciesByTransactionType

데이터베이스에 대한 서버 요청 대기 시간 분포. 여기에는 Cloud Spanner 백엔드 및 API 레이어의 요청 처리 지연 시간이 포함됩니다. 여기에는 클라이언트와 서버 간의 네트워크 또는 역방향 프록시 오버헤드가 포함되지 않습니다.

api.SentBytes

Cloud Spanner에서 보낸 압축되지 않은 응답 바이트입니다.

lockStat.total.LockWaitTime

전체 데이터베이스에 대해 기록된 잠금 충돌의 총 잠금 대기 시간.

queries

데이터베이스 이름, 상태, 쿼리 유형 및 사용된 옵티마이저 버전별 쿼리 수입니다.

queryStat.total.BytesReturned

전송 인코딩 오버헤드를 제외하고 쿼리가 반환한 데이터 바이트 수입니다.

queryStat.total.CpuTime

Cloud Spanner가 쿼리를 실행하는 작업에 소비한 CPU 시간(초)입니다.

queryStat.total.Executions

간격 동안 Cloud Spanner에서 쿼리를 확인한 횟수입니다.

queryStat.total.FailedExecutions

간격 동안 쿼리가 실패한 횟수입니다.

queryStat.total.QueryLatencies

데이터베이스 내 쿼리 실행에 소요된 총 시간(초)의 분포입니다.

queryStat.total.RemoteServiceCalls

원격 서비스 호출 수.

queryStat.total.RemoteServiceCallsLatencies

원격 서비스 호출의 지연시간.

queryStat.total.RemoteServiceNetworkBytesSizes

원격 서비스와 교환된 네트워크 바이트입니다.

queryStat.total.RemoteServiceProcessedRows

원격 서비스에서 처리한 행 수입니다.

queryStat.total.RemoteServiceProcessedRowsLatencies

원격 서비스에서 처리된 행의 지연시간입니다.

queryStat.total.ReturnedRows

쿼리가 반환한 행 수입니다.

queryStat.total.ScannedRows

삭제된 값을 제외하고 쿼리가 스캔한 행 수.

readStat.total.BytesReturned

전송 인코딩 오버헤드를 제외하고 읽기에서 반환된 총 데이터 바이트 수입니다.

readStat.total.ClientWaitTime

스로틀링으로 인해 대기한 초 수입니다.

readStat.total.CpuTime

프리패치 CPU 및 기타 오버헤드를 제외하고 Cloud Spanner가 읽기를 실행하는 데 소비한 CPU 시간(초).

readStat.total.Executions

해당 간격 동안 Cloud Spanner가 읽기 셰이프를 실행한 횟수입니다.

readStat.total.LeaderRefreshDelay

다중 리전 구성의 인스턴스 간에 읽기를 조정하는 데 소요된 시간(초)입니다.

readStat.total.LockingDelays

잠금으로 인해 대기하는 데 소요된 총 시간(초)의 분포입니다.

readStat.total.ReturnedRows

읽기에서 반환된 행 수입니다.

rowDeletionPolicy.DeletedRows

마지막 샘플 이후 정책에 의해 삭제된 행 수입니다.

rowDeletionPolicy.ProcessedWatermarkAge

현재와 마지막으로 성공한 실행의 읽기 타임스탬프 사이의 시간입니다. 백그라운드 작업이 조건에 맞는 데이터를 일괄 삭제할 때 실행이 발생하며, 삭제할 수 없는 행이 있는 경우에도 성공합니다.

rowDeletionPolicy.UndeletableRows

데이터베이스의 모든 테이블에서 삭제할 수 없는 행 수입니다. 예를 들어, 하위 행이 너무 많아 삭제 시 트랜잭션 한도를 초과하는 경우 행을 삭제할 수 없습니다.

transactionStat.total.BytesWritten

트랜잭션에 의해 기록된 바이트 수.

transactionStat.total.CommitAttempts

트랜잭션에 대한 커밋 시도 횟수입니다.

transactionStat.total.CommitRetries

이전에 중단된 트랜잭션 시도를 재시도한 커밋 시도 횟수입니다.

transactionStat.total.Participants

각 커밋 시도의 총 참가자 수 분포입니다.

transactionStat.total.TransactionLatencies

트랜잭션의 첫 번째 작업부터 커밋 또는 중단까지 소요된 총 시간(초)의 분포입니다.

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.