Gemini를 사용하여 데이터베이스 Fleet 상태 분석

데이터베이스 센터를 사용하여 Gemini에 다음 사항에 관해 질문하는 프롬프트를 입력하여 데이터베이스 Fleet 상태에 대해 자세히 알아볼 수 있습니다.

  • 데이터베이스 Fleet 인벤토리 정보
  • 데이터베이스 Fleet 상태
  • 데이터베이스 구성 권장사항

다음은 데이터베이스 플릿 인벤토리 데이터를 파악하는 데 도움이 되는 프롬프트의 예입니다.

  • "도쿄에 PostgreSQL 인스턴스가 몇 개 있어?"
  • '내 데이터베이스 리소스 중 NIST 800-53을 준수하지 않는 리소스는 몇 개인가요?'
  • '데이터베이스가 소유권 체이닝에 노출되는 것이 왜 문제인가요?'
  • '데이터베이스가 DDL 문만 로깅하지 않는 것이 왜 문제인가요?'

Gemini 사용하기

데이터베이스 Fleet 분석 질문에 답변하도록 Gemini에 프롬프트를 입력할 때 프롬프트에서 다음 필드를 원하는 만큼 지정할 수 있습니다.

필드 설명 예시
제품 유형 Google Cloud 데이터베이스 제품입니다. CloudSQL, AlloyDB
제품 엔진 데이터베이스 제품에서 사용하는 데이터베이스 엔진입니다. PostgreSQL, MySQL, SQL Server
제품 버전 데이터베이스 제품 엔진이 실행 중인 데이터베이스 버전입니다. 14 (PG), 5.7 (MySQL)
위치 데이터베이스가 실행 중인 리전입니다. us-east1
라벨 데이터베이스에 할당된 키-값 쌍입니다. sample:label
신호 가용성, 데이터 보호, 업계 규정 준수, 보안, 로깅과 같은 카테고리를 포함하여 데이터베이스 리소스에 적용되는 문제 집합입니다. Google Cloud 데이터베이스 제품에 지원되는 상태 문제에 대해 알아보려면 지원되는 상태 문제를 참고하세요. Availability

예를 들어 데이터베이스 리소스를 식별하려면 다음 프롬프트를 입력하면 됩니다. Which of my Cloud SQL databases are located in us-east1? Gemini는 Cloud SQL (제품 유형) 및 us-east1 (위치) 리전의 데이터베이스 리소스 목록을 반환합니다.

예를 들어 데이터베이스 리소스 수를 확인하려면 다음 프롬프트를 입력하면 됩니다. How many of my Postgres 13 databases are affected by security issues? Gemini는 Postgres (제품 엔진) 13 (제품 버전)을 실행하고 보안(신호) 문제의 영향을 받는 데이터베이스 리소스 수를 반환합니다.

프롬프트의 예는 다음과 같습니다.

  • '내 데이터베이스 백업이 모두 제대로 작동하고 있나요?'
  • '데이터 보호 문제가 있는 데이터베이스는 몇 개야?'
  • '내 데이터베이스 리소스 중 미국에 있는 리소스는 무엇인가요?'
  • '제품 유형 및 엔진별로 보유한 데이터베이스 리소스 수를 보여 줘.'
  • '실적 추천이 있는 key:value 라벨이 지정된 데이터베이스를 보여 줘.' ('key:value'를 자체 라벨로 대체)
  • 'PostgreSQL 버전 12에서 실행 중인 모든 Cloud SQL 데이터베이스를 보여 줘.'

Gemini를 사용하여 데이터베이스 Fleet 상태 분석

이 섹션의 안내에 따라 Gemini에 데이터베이스 Fleet 상태에 관한 질문에 답변하도록 프롬프트를 입력하세요.

시작하기 전에

데이터베이스 Fleet 상태 분석

  1. Google Cloud 콘솔에서 데이터베이스 센터 페이지로 이동합니다.

    데이터베이스 센터

  2. Gemini를 열려면 spark Gemini를 클릭합니다.

  3. Gemini 창에 프롬프트를 입력합니다(예: Which of my Cloud SQL databases are located in us-east1?).

  4. 프롬프트를 보내려면 보내기를 클릭합니다. Gemini는 Cloud SQL에 있고 us-east1 리전에 있는 데이터베이스 리소스 목록을 반환합니다.