Rekomendasi keandalan

Pemberi rekomendasi Keandalan mendukung subjenis rekomendasi berikut:

yang merupakan bagian dari Disaster Recovery Plan untuk melindungi data Anda dari bencana data seperti penghapusan atau modifikasi data yang tidak disengaja.

Dokumen ini menjelaskan cara mengaktifkan dan melihat rekomendasi serta insight untuk meningkatkan keandalan database Anda.

Sebelum memulai

Sebelum Anda dapat melihat rekomendasi dan insight keandalan Firestore, lakukan hal berikut:

  1. Aktifkan Recommender API seperti yang dijelaskan dalam Mengaktifkan API.

  2. Pastikan Anda memiliki izin yang memadai. Anda harus memiliki salah satu peran berikut, yang memberikan izin yang diperlukan:

    Deskripsi tugas Peran
    Melihat rekomendasi/insight roles/recommender.firestoredatabasereliabilityViewer
    Melihat dan memperbarui (menutup) rekomendasi/insight roles/recommender.firestoredatabasereliabilityAdmin
    Memilih tidak ikut serta dalam rekomendasi/insight di Pusat Transparansi dan Kontrol. Untuk informasi selengkapnya, lihat Memilih tidak ikut. roles/dataprocessing.admin

    Peran Rekomendasi ini memberikan izin API berikut:

    Peran Izin yang disertakan
    roles/recommender.firestoredatabasereliabilityViewer recommender.firestoreDatabaseReliabilityRecommendations.get
    recommender.firestoreDatabaseReliabilityRecommendations.list
    recommender.firestoreDatabaseReliabilityInsights.get
    recommender.firestoreDatabaseReliabilityInsights.list
    roles/recommender.firestoredatabasereliabilityAdmin Izin roles/recommender.firestoredatabasereliabilityViewer, ditambah
    recommender.firestoreDatabaseReliabilityRecommendations.update
    recommender.firestoreDatabaseReliabilityInsights.update

    Untuk mengetahui informasi selengkapnya tentang peran dan cara memberikan akses, lihat hal berikut:

Melihat rekomendasi

Anda dapat mencantumkan rekomendasi Keandalan dengan berbagai cara.

Anda dapat melihat rekomendasi keandalan hanya jika memiliki database yang sedang digunakan dan tidak kosong yang tidak mengaktifkan cadangan terjadwal atau PITR.

Konsol Google Cloud

Anda dapat melihat rekomendasi dengan melakukan hal berikut:

  1. Buka konsol Google Cloud, atau gunakan tombol berikut:

    Buka konsol Google Cloud

  2. Pilih tab Rekomendasi.

gcloud CLI

Untuk menampilkan rekomendasi keandalan menggunakan gcloud, jalankan perintah gcloud recommender recommendations list sebagai berikut:

  gcloud recommender recommendations list \
  --project=PROJECT_ID \
  --location=LOCATION \
  --recommender=google.firestore.database.<var>RECOMMENDER</var>

Ganti kode berikut:

  • PROJECT_ID: project ID Anda
  • LOCATION: Region, seperti us-central1
  • RECOMMENDER: ID pemberi rekomendasi sebagai ReliabilityRecommender.

Recommender API

Untuk mencantumkan rekomendasi keandalan menggunakan Recommendations API, panggil metode recommendations.list sebagai berikut:

  curl -H "Authorization: Bearer $(gcloud auth print-access-token)"  \
  -H "x-goog-user-project: PROJECT_ID" \
  "https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.firestore.database.RECOMMENDER/recommendations"

Ganti kode berikut:

  • PROJECT_ID: ID Project Anda.
  • LOCATION: Region, seperti us-central1.
  • RECOMMENDER: ID pemberi rekomendasi sebagai ReliabilityRecommender.

Untuk informasi selengkapnya, lihat Menggunakan API - Rekomendasi.

Lihat analisis

Anda dapat melihat insight dan rekomendasi mendetail tentang disaster recovery plan dengan berbagai cara.

Konsol

Untuk melihat insight dan rekomendasi mendetail menggunakan konsol Google Cloud, klik tombol rekomendasi dalam daftar database.

gcloud CLI

Untuk melihat insight menggunakan gcloud, jalankan perintah gcloud recommender insights list sebagai berikut:

  gcloud recommender insights list \
  --project=PROJECT_ID \
  --location=LOCATION \
  --insight-type=google.firestore.database.INSIGHT_TYPE

Ganti kode berikut:

  • PROJECT_ID: ID Project Anda.
  • LOCATION: Region, seperti us-central1.
  • INSIGHT_TYPE: ID dari jenis insight ReliabilityInsight.

Recommender API

Untuk mencantumkan insight Anda menggunakan Recommender API, jalankan perintah berikut:

curl -H "Authorization: Bearer $(gcloud auth print-access-token)"  \

"https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.firestore.database.INSIGHT_TYPE/insights"

Ganti kode berikut:

  • PROJECT_ID: ID Project Anda.
  • LOCATION: Region, seperti us-central1.
  • INSIGHT_TYPE: ID dari jenis insight ReliabilityInsight.

Untuk informasi selengkapnya, lihat Menggunakan API - Insight.

Menerapkan rekomendasi

Untuk informasi selengkapnya tentang cara meningkatkan kualitas disaster recovery plan, lihat Merencanakan disaster recovery.

Harga

Rekomendasi dan insight keandalan tersedia tanpa biaya. Untuk mengetahui informasi tentang tingkat harga lainnya, lihat Harga pemberi rekomendasi.