Halaman ini menjelaskan cara melihat dan menerapkan rekomendasi tentang pemberi rekomendasi Migrasi Cloud SQL ke AlloyDB untuk PostgreSQL. Pemberi rekomendasi ini membantu Anda mendeteksi instance dengan karakteristik berikut:
- Instance ini sangat penting.
- Rasio cache ditemukan rendah, yang dapat memengaruhi performa.
Setiap hari, pemberi rekomendasi ini secara proaktif menganalisis metadata instance dan metrik tentang rasio cache ditemukan serta memberikan insight dan rekomendasi untuk meningkatkan performa instance Anda. Anda dapat melihat insight dan rekomendasi ini menggunakan konsol Google Cloud , gcloud CLI, atau Recommender API.
Jika instance Anda adalah instance produksi dan rasio cache ditemukan-nya rendah, sebaiknya lakukan migrasi ke AlloyDB untuk PostgreSQL guna meningkatkan performa. Rekomendasi dibuat setiap hari.
Harga
Pemberi rekomendasi yang dijelaskan di halaman ini semuanya berada dalam Tingkat harga pemberi rekomendasi standar.
Sebelum memulai
Sebelum Anda dapat melihat rekomendasi dan insight, lakukan tindakan berikut:
- Agar mendapatkan izin untuk melihat dan bekerja dengan insight dan rekomendasi,
pastikan Anda memiliki peran yang diperlukan.
Untuk mengetahui informasi selengkapnya tentang peran, lihat memahami peran dan memberikan izin Identity and Access Management (IAM).Tasks Peran Melihat rekomendasi Salah satu peran berikut: recommender.cloudsqlViewerataucloudsql.viewer.Menerapkan rekomendasi Salah satu dari peran berikut: recommender.cloudsqlAdmin,cloudsql.editor, ataucloudsql.admin. Aktifkan Recommender API, jika belum diaktifkan.
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan izin
serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Service Usage Admin (roles/serviceusage.serviceUsageAdmin). Pelajari cara memberikan peran.
Mencantumkan rekomendasi performa untuk bermigrasi ke AlloyDB untuk PostgreSQL
Anda dapat membuat daftar rekomendasi migrasi ke AlloyDB untuk PostgreSQL guna meningkatkan performa
menggunakan konsol Google Cloud , gcloud CLI, atau Recommender API.
Konsol
Untuk menampilkan rekomendasi upgrade ke AlloyDB untuk PostgreSQL, ikuti langkah-langkah berikut:
-
Buka halaman Instance Cloud SQL.
-
Di banner Tingkatkan kondisi instance dengan menyelidiki masalah dan menindaklanjuti rekomendasi, klik Luaskan Detail.
Atau, ikuti langkah berikut:
-
Buka Active Assist.
Untuk mengetahui informasi selengkapnya, lihat Memulai Active Assist.
Di kartu Semua rekomendasi, klik Performa.
gcloud
Jalankan perintah gcloud recommender insights list sebagai berikut:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=MIGRATE_TO_ALLOYDB
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/v1beta1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Ganti kode berikut:
PROJECT_ID: Project ID Anda.LOCATION: Region tempat instance Anda berada, sepertius-central1.
Jika pemberi rekomendasi mendeteksi instance yang dapat diupgrade ke AlloyDB untuk PostgreSQL, instance tersebut akan muncul dalam tabel. Setiap baris menampilkan nama instance, rekomendasi singkat, lokasi, dan tanggal pembaruan terakhir.
Lihat insight dan rekomendasi mendetail
Anda dapat melihat insight dan rekomendasi mendetail tentang instance yang dapat diupgrade ke AlloyDB untuk PostgreSQL menggunakan konsol Google Cloud , gcloud CLI, atau Recommender API.
Konsol
Lakukan salah satu hal berikut:
Di halaman Performance Recommendations, klik kartu Performance recommendations, lalu klik Migrate to AlloyDB. Panel rekomendasi akan muncul, yang berisi insight dan rekomendasi mendetail untuk instance.
Di halaman Instances, klik Migrate to AlloyDB. Daftar instance hanya menampilkan instance yang menerapkan rekomendasi.
gcloud
Jalankan perintah gcloud recommender insights list sebagai berikut:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight --filter=insightSubtype=READ_HEAVY_WORKLOAD
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.cloudsql.instance.PerformanceInsight/insights
Ganti kode berikut:
PROJECT_ID: Project ID Anda.LOCATION: Region tempat instance Anda berada, sepertius-central1.
Panel yang menampilkan insight tentang metrik atau informasi yang disoroti Insights akan muncul.
Menerapkan rekomendasi
Untuk menerapkan rekomendasi ini, lakukan hal berikut:
- Untuk mengupgrade ke AlloyDB untuk PostgreSQL:
- Klik Migrate to AlloyDB di kolom Issues. Jendela Upgrade to AlloyDB akan ditampilkan dan memberikan rekomendasi.
- Untuk melanjutkan upgrade, klik Edit > Upgrade.
- Untuk mengetahui informasi selengkapnya tentang AlloyDB untuk PostgreSQL, lihat dokumentasi AlloyDB untuk PostgreSQL.