Pemberi rekomendasi pengaktif ketersediaan tinggi AlloyDB rekomendasi secara proaktif menghasilkan rekomendasi yang membantu Anda membawa instance penting dalam perjanjian tingkat layanan (SLA) dengan menyediakan redundansi data. Hal ini mungkin dapat membantu selama pemadaman layanan di zona tertentu atau saat instance kehabisan memori.
Halaman ini menjelaskan tentang pemberi rekomendasi pengaktif ketersediaan tinggi AlloyDB, cara kerja pemberi rekomendasi ini, dan cara menggunakannya.
Cara kerjanya
Pemberi rekomendasi pengaktif ketersediaan tinggi AlloyDB menganalisis metadata instance. Jika instance tidak mengaktifkan ketersediaan tinggi, AlloyDB merekomendasikan agar Anda mengaktifkan ketersediaan tinggi untuk ketersediaan 99,99% (*).
(*) Lihat Perjanjian Tingkat Layanan (SLA) AlloyDB untuk mengetahui informasi selengkapnya.
Harga
Pemberi rekomendasi pengaktif ketersediaan tinggi AlloyDB tersedia tanpa biaya untuk semua Google Cloud pelanggan. Untuk mengetahui informasi selengkapnya, lihat Harga pemberi rekomendasi.
Sebelum memulai
Sebelum Anda dapat melihat rekomendasi dan insight, Anda harus melakukan hal berikut:
Pastikan Anda mengaktifkan Recommender API.
Guna mendapatkan izin untuk melihat dan menggunakan insight serta rekomendasi, pastikan Anda memiliki peran Identity and Access Management (IAM) yang diperlukan.
Tasks Peran Melihat rekomendasi Salah satu peran berikut: recommender.alloydbViewerataualloydb.viewer.Menerapkan rekomendasi Salah satu peran berikut: recommender.alloydbAdminataualloydb.admin.
Lihat Memberikan akses kepada pengguna lain untuk mengetahui informasi selengkapnya.
Mencantumkan rekomendasi pengaktif ketersediaan tinggi
Anda dapat mencantumkan rekomendasi pengaktif ketersediaan tinggi
menggunakan Google Cloud konsol, gcloud CLI, atau Recommender API.
Konsol
Untuk mencantumkan rekomendasi pengaktif ketersediaan tinggi menggunakan Google Cloud konsol, ikuti langkah-langkah berikut:
Di Google Cloud konsol, buka halaman Clusters.
Untuk mengetahui informasi selengkapnya, lihat Mulai menggunakan Hub Rekomendasi.
Di tabel daftar Resources , temukan cluster, lalu klik View issues di kolom Issues.
Daftar masalah akan ditampilkan di panel Aggregated issues. Pilih kartu rekomendasi Not failover protected.
gcloud
Untuk mencantumkan rekomendasi pengaktif ketersediaan tinggi menggunakan gcloud CLI, jalankan perintah
gcloud recommender recommendations list
sebagai berikut:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.cluster.ReliabilityRecommender \ --filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY
Ganti kode berikut:
PROJECT_ID: project ID Anda.LOCATION: region tempat instance Anda berada, sepertius-central1.
API
Untuk mencantumkan rekomendasi pengaktif ketersediaan tinggi menggunakan
Recommendations API, panggil
recommendations.list
metode sebagai berikut:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY
Ganti kode berikut:
PROJECT_ID: project ID Anda.LOCATION: region tempat instance Anda berada, sepertius-central1.
Melihat insight dan rekomendasi mendetail
Anda dapat melihat insight dan rekomendasi mendetail tentang instance
yang memerlukan pengaktifan ketersediaan tinggi menggunakan Google Cloud konsol,
gcloud CLI, atau Recommender API.
Untuk melihat insight dan rekomendasi mendetail, ikuti langkah-langkah berikut:
Konsol
Di halaman Clusters, di bagian tabel Resources, klik View issues di kolom Issues untuk cluster.
Panel Aggregated issues akan muncul di sebelah kanan, yang berisi insight dan rekomendasi mendetail untuk Not failover protected.
gcloud
Jalankan perintah
gcloud recommender insights list
sebagai berikut:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.cluster.ReliabilityInsight \ --filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED
Ganti kode berikut:
PROJECT_ID: Project ID Anda.LOCATION: Region tempat instance Anda berada, sepertius-central1.
API
Panggil metode insights.list sebagai berikut:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED
Ganti kode berikut:
- PROJECT_ID: Project ID Anda.
- LOCATION: Region tempat instance Anda berada, seperti
us-central1.
Menerapkan rekomendasi
Evaluasi rekomendasi tersebut dengan cermat dan lakukan salah satu tindakan berikut:
Konsol
Untuk menerapkan rekomendasi, lakukan hal berikut:
- Klik Edit di cluster Anda.
- Di panel Edit primary instance, di bagian Zonal availability, pilih Multiple zones (Highly available).
- Klik Update instance.
gcloud CLI
Untuk menerapkan rekomendasi, ikuti petunjuk di Mengupgrade instance dasar ke instance HA.