이 페이지에서는 Google Cloud Console에서 현재 및 이전 데이터를 확인하여 Cloud Spanner 인스턴스를 모니터링하는 방법을 설명합니다.
인스턴스의 현재 상태 보기
Cloud Console에서 Cloud Spanner 인스턴스를 열면 인스턴스의 가장 중요한 측정항목(예: CPU 사용률)의 현재 상태를 볼 수 있습니다. 인스턴스 내 단일 데이터베이스의 현재 측정항목을 볼 수도 있습니다.
인스턴스의 현재 상태를 보려면 다음 단계를 수행하세요.
Cloud Console에서 Cloud Spanner 인스턴스 목록을 엽니다.
알아보려는 인스턴스의 이름을 클릭합니다.
Cloud Console에 몇 가지 주요 측정항목의 현재 값을 포함한 인스턴스 개요가 표시됩니다. 어떤 측정항목을 사용할 수 있는지 알아보세요.
선택사항: 인스턴스 내 특정 데이터베이스의 현재 측정항목을 보려면 왼쪽 창에서 데이터베이스의 이름을 클릭합니다.
Cloud Console에 몇 가지 주요 측정항목의 현재 값이 표시됩니다.
인스턴스의 이전 데이터 보기
Cloud Console은 인스턴스의 이전 데이터를 보여주는 차트를 제공합니다. 지난 1시간부터 지난 30일까지, 다양한 기간에 대한 차트를 볼 수 있습니다. 인스턴스 내의 단일 데이터베이스에 대한 차트를 볼 수도 있습니다.
인스턴스의 이전 데이터를 보려면 다음 단계를 따르세요.
Cloud Console에서 Cloud Spanner 인스턴스 목록을 엽니다.
알아보려는 인스턴스의 이름을 클릭한 후 모니터 탭을 클릭합니다.
Cloud Console에 인스턴스의 이전 데이터 차트가 표시됩니다. 어떤 차트를 사용할 수 있는지 알아보세요.
선택사항: 다른 기간의 이전 데이터를 보려면 첫 번째 차트 위에 있는 버튼을 확인한 후 보려는 기간을 클릭합니다.
선택사항: 차트에 표시되는 데이터를 제어하려면 차트의 드롭다운 목록 중 하나를 클릭합니다. 예를 들어 인스턴스가 다중 리전 구성을 사용하는 경우 일부 차트가 특정 리전에 대한 데이터를 볼 수 있는 드롭다운 목록을 제공합니다. 모든 차트에 드롭다운 목록이 있는 것은 아닙니다.
선택사항: 인스턴스 내 특정 데이터베이스의 이전 데이터를 보려면 왼쪽 창에서 데이터베이스의 이름을 클릭합니다.
Cloud Spanner 차트 및 측정항목
Cloud Console은 인스턴스의 현재 및 이전 상태를 보여주는 다음 차트와 측정항목을 제공합니다. 모든 차트와 측정항목은 인스턴스 수준에서 볼 수 있습니다. 또한 인스턴스 내 단일 데이터베이스에 대한 여러 차트와 측정항목도 볼 수 있습니다.
사용 가능한 차트 및 측정항목 | |
---|---|
노드 수 |
인스턴스의 노드 수입니다. 인스턴스에만 사용할 수 있습니다. |
CPU 사용률 - 이동 평균 24시간 |
각 데이터베이스의 인스턴스 CPU 리소스 사용률에 해당하는 총 CPU 사용률의 이동 평균. 각 데이터 포인트는 이전 24시간의 평균입니다. 인스턴스에만 사용할 수 있습니다. |
CPU 사용률 - 우선순위 높음 |
우선순위가 높은 작업의 인스턴스 CPU 리소스 사용률에 해당하는 총 CPU 사용률. 이러한 작업에는 사용자가 시작한 대부분의 요청과 Cloud Spanner가 즉시 완료해야 하는 유지보수 작업이 포함됩니다. 우선순위가 높은 작업에 대해 자세히 알아보세요. 인스턴스 및 데이터베이스에 사용할 수 있습니다. |
CPU 사용률 - 합계 |
인스턴스 CPU 리소스 사용률에 해당하는 총 CPU 사용률입니다. 인스턴스 및 데이터베이스에 사용할 수 있습니다.
|
지연 시간 |
Cloud Spanner가 요청을 처리하는 데 걸린 시간(초)입니다. 이 측정은 Cloud Spanner 서비스가 요청을 받으면 시작되고 Cloud Spanner 서비스가 응답을 보내기 시작할 때 끝납니다. 지연 시간 측정항목에 대해 자세히 알아보세요. 50번째 백분위수 및 99번째 백분위수 지연 시간에 대한 지연 시간 측정항목을 볼 수 있습니다.
인스턴스 및 데이터베이스에 사용할 수 있습니다. |
초당 작업 수 |
Cloud Spanner가 초당 수행한 작업 수 또는 Cloud Spanner 서버에서 초당 발생한 오류 수입니다. 이 차트에서 볼 작업을 선택할 수 있습니다.
인스턴스 및 데이터베이스에 사용할 수 있습니다. |
처리량(MB/초) |
인스턴스 또는 데이터베이스에서 매초 읽히거나 쓰여진 압축되지 않은 데이터의 양입니다. 이 값은 바이너리 메가바이트(MB)로 측정됩니다. 즉, 1MB는 220바이트입니다. 이 측정 단위를 메비바이트(MiB)라고도 합니다. 읽기 처리량에는 읽기 API의 메서드와 SQL 쿼리에 대한 요청 및 응답이 포함됩니다. 또한 DML 문에 대한 요청 및 응답도 포함됩니다. 쓰기 처리량에는 변형 API를 통해 데이터를 커밋하기 위한 요청 및 응답이 포함됩니다. DML 문에 대한 요청 및 응답은 제외됩니다. 인스턴스 및 데이터베이스에 사용할 수 있습니다. |
총 데이터베이스 스토리지 |
인스턴스 또는 데이터베이스에 저장된 데이터의 양. 이 값은 바이너리 바이트 단위로 측정됩니다. 예를 들어 1바이너리 기가바이트(GB)는 230바이트입니다. 이 측정 단위를 기비바이트(GiB)라고도 합니다. 인스턴스 및 데이터베이스에 사용할 수 있습니다. |
총 백업 스토리지 |
인스턴스 또는 데이터베이스와 연결된 백업에 저장되는 데이터 양입니다. 이 값은 바이너리 바이트 단위로 측정됩니다. 예를 들어 1바이너리 기가바이트(GB)는 230바이트입니다. 이 측정 단위를 기비바이트(GiB)라고도 합니다. 인스턴스 및 데이터베이스에 사용할 수 있습니다. |
다음 단계
- Cloud Spanner의 CPU 사용률 및 지연 시간을 이해합니다.
- Cloud Monitoring에서 맞춤설정된 차트 및 알림 설정
- Cloud Spanner 인스턴스 유형에 대한 세부정보를 확인합니다.