Uji Konektivitas adalah alat diagnostik yang memungkinkan Anda memeriksa konektivitas di antara endpoint jaringan. Uji konektivitas menganalisis konfigurasi Anda dan dalam beberappa kasus melakukan analisis bidang data live antara endpoint. Endpoint adalah sumber atau tujuan traffic jaringan, seperti instance Cloud SQL.
Gunakan alat Uji Konektivitas untuk setiap tujuan berikut:
- Untuk memverifikasi konektivitas antara instance Cloud SQL dan resource lain, seperti Virtual Machine (VM), atau antara instance replika baca dan instance utama.
- Untuk memecahkan masalah konektivitas apa pun yang terkait dengan berbagai jenis setelan sumber dan tujuan.
- Untuk mengetahui apakah ada masalah dalam jaringan VPC Anda yang digunakan untuk resource terkait Cloud SQL.
Alat ini dapat mendiagnosis error konfigurasi serta konektivitas ke instance Cloud SQL yang diblokir oleh:
- Aturan firewall VPC, kebijakan firewall hierarkis, dan kebijakan firewall jaringan global
- Masalah perutean (contohnya, kesalahan rute ke jaringan tujuan yang digunakan atau tidak ada rute dinamis yang tersedia)
- Masalah yang terkait dengan peering VPC antara jaringan VPC Anda dan jaringan layanan terkelola Google
- Instance tidak berjalan
- Kesalahan pada port atau protokol yang digunakan oleh Proxy Auth Cloud SQL untuk mengakses instance
- Kegagalan yang terjadi pada jaringan yang diizinkan menyiapkan instance
Untuk mengetahui informasi selengkapnya tentang alat Uji Konektivitas, lihat Ringkasan Uji Konektivitas.
Sebelum memulai
- Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.
-
Pastikan penagihan telah diaktifkan untuk project Google Cloud Anda.
-
Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.
-
Pastikan penagihan telah diaktifkan untuk project Google Cloud Anda.
- Aktifkan Pengelolaan Jaringan API. Anda harus mengaktifkan API ini agar dapat menjalankan uji konektivitas.
- Pastikan Anda menetapkan peran Network Management Admin dan izin terkait ke akun pengguna Anda.
Membuat uji konektivitas
Untuk membuat uji konektivitas, ikuti langkah-langkah berikut:
-
Di konsol Google Cloud, buka halaman Instance Cloud SQL.
Klik instance Cloud SQL tempat Anda ingin membuat uji konektivitas.
- Dari menu navigasi samping, klik Koneksi.
- Klik tab Uji konektivitas, lalu klik Buat.
Di kolom Nama pengujian, masukkan nama untuk pengujian.
- Dari daftar Protokol, pilih protokol untuk pengujian.
- Jika instance Cloud SQL adalah sumber untuk pengujian, lakukan langkah berikut:
- Pada region Sumber, klik opsi Instance Cloud SQL saat ini.
- Pada region Tujuan, klik Lainya, lalu tentukan informasi tentang endpoint untuk tujuan.
- Jika instance adalah tujuan untuk pengujian, lakukan hal berikut:
- Pada region Sumber, klik Lainnya, lalu tentukan informasi tentang endpoint sumber.
- Pada region Tujuan, klik opsi Instance Cloud SQL saat ini.
- Pada kolom Port tujuan, masukkan port untuk tujuan.
- Klik Create.
Setelah pengujian selesai, tab Pengujian konektivitas akan dimuat dan menampilkan daftar pengujian yang dikonfigurasi.
Melihat informasi tentang uji konektivitas
Informasi tingkat tinggi tentang uji konektivitas yang dapat Anda lihat mencakup informasi berikut:
- Nama, protokol, sumber, dan tujuan pengujian.
- Project Google Cloud yang terkait dengan sumber dan tujuan.
- Port yang dicadangkan untuk tujuan.
- Tanggal dan waktu pengujian terakhir dijalankan.
- Hasil pemeriksaan analisis bidang data menandakan jumlah paket data yang dikirim dari sumber ke tujuan.
- Hasil pemeriksaan analisis konfigurasi menandakan apakah koneksi dapat dibuat antara sumber dan tujuan sehingga paket data dapat ditransfer ke tujuan.
- Detail tentang pengujian.
Selain melihat informasi tingkat tinggi tentang uji konektivitas, Anda dapat mengklik pengujian untuk melihat informasi tambahan tentang hasil pengujian, termasuk informasi berikut:
- Nilai latensi satu arah yang terkait dengan pemeriksaan analisis bidang data live.
- Informasi mendetail tentang pemeriksaan analisis konfigurasi. Informasi ini mencakup status pemeriksaan, instance Cloud SQL, dan sebagainya.
- Respons REST API terhadap uji konektivitas yang sedang dijalankan.
Lihat informasi tingkat tinggi dan mendetail
Untuk menampilkan informasi tingkat tinggi dan mendetail tentang uji konektivitas, ikuti langkah-langkah berikut:
-
Di konsol Google Cloud, buka halaman Instance Cloud SQL.
Klik instance Cloud SQL yang ingin Anda lihat informasi tentang uji konektivitasnya.
- Dari menu navigasi samping, klik Koneksi.
- Klik tab Uji konektivitas. Informasi tingkat tinggi tentang semua pengujian yang terkait dengan instance tersebut akan muncul.
Klik pengujian yang ingin Anda lihat detail informasinya.
Halaman Detail uji konektivitas akan muncul. Di halaman ini, Anda dapat melihat hasil keseluruhan dan kartu hasil untuk setiap resource Google Cloud di jalur pengujian. Anda dapat mengklik link ke halaman detail untuk beberapa resource Google Cloud, seperti instance atau rute VM. Jika pengujian berisi beberapa trace, Anda dapat memilih satu trace dari daftar hasil Trace.
Jika pengujian memenuhi syarat untuk analisis bidang data, Anda dapat melihat paket hilang dan metrik latensi.
Untuk menafsirkan hasil pengujian, lihat Status analisis konfigurasi.
- Untuk melihat informasi mendetail tentang pemeriksaan analisis konfigurasi, di bagian Hasil analisis konfigurasi terakhir, klik Lihat.
- Scroll ke bagian bawah untuk melihat respons REST API terhadap pengujian, lalu klik REST yang setara.
Mengubah uji konektivitas
Untuk mengubah uji konektivitas, ikuti langkah-langkah berikut:
-
Di konsol Google Cloud, buka halaman Instance Cloud SQL.
- Klik instance Cloud SQL yang ingin Anda ubah uji konektivitasnya.
- Dari menu navigasi samping, klik Koneksi.
- Klik tab Uji konektivitas.
- Klik pengujian yang ingin Anda ubah.
- Pada halaman Detail uji konektivitas, klik Edit.
- Mengubah pengujian. Anda dapat mengubah protokol, endpoint sumber dan tujuan, serta port tujuan.
- Klik Save.
Menguji konektivitas
Anda dapat menguji konektivitas ke instance Cloud SQL dengan Private Service Connect yang diaktifkan. Untuk menguji konektivitas masuk ke instance, tetapkan alamat IP endpoint Private Service Connect yang digunakan sebagai tujuan alamat IP untuk terhubung ke instance.
gcloud
Gunakan perintah gcloud network-management connectivity-tests create
untuk membuat pengujian konektivitas untuk instance Cloud SQL dengan Private Service Connect yang diaktifkan.
gcloud network-management connectivity-tests create CONNECTIVITY_TEST_NAME \ --source-instance=SOURCE_INSTANCE \ --destination-cloud-sql-instance=DESTINATION_CLOUD_SQL_INSTANCE \ --destination-network=DESTINATION_NETWORK \ --destination-port=DESTINATION_PORT \ --protocol=tcp
Buat pengganti berikut:
- CONNECTIVITY_TEST_NAME: nama uji konektivitas.
- SOURCE_INSTANCE: URI untuk instance Compute Engine tempat alamat IP sumber berada (misalnya,
projects/myproject/zones/myzone/instances/myinstance
). - DESTINATION_CLOUD_SQL_INSTANCE: URL untuk instance Cloud SQL (misalnya,
projects/myproject/instances/myinstance
). - DESTINATION_NETWORK: URI untuk jaringan VPC tempat alamat IP tujuan berada (misalnya,
projects/myproject/global/networks/mynetwork
). - DESTINATION_PORT: nomor port yang dicadangkan untuk instance. Untuk instance Cloud SQL untuk SQL Server, nomor port-nya adalah
1433
.
Jalankan uji konektivitas lagi
Jika Anda mengubah konfigurasi jaringan resource yang terkait dengan uji konektivitas dan ingin melihat hasil konfigurasi terbaru, Anda dapat menjalankan pengujian lagi. Anda dapat menjalankan kembali satu atau beberapa pengujian secara bersamaan.
Uji konektivitas didasarkan pada snapshot konfigurasi jaringan pada saat pengujian dijalankan. Menjalankan pengujian ulang akan menimpa hasil pengujian sebelumnya. Jika Anda ingin mempertahankan hasil yang lama, buat pengujian baru.
Untuk menjalankan satu atau beberapa uji konektivitas lagi, ikuti langkah-langkah berikut:
-
Di konsol Google Cloud, buka halaman Instance Cloud SQL.
- Klik instance Cloud SQL yang ingin Anda jalankan kembali uji konektivitasnya.
- Dari menu navigasi samping, klik Koneksi.
- Klik tab Uji konektivitas.
- Pilih kotak centang di samping setiap pengujian yang ingin Anda jalankan lagi.
- Klik Jalankan kembali.
- Di kotak dialog, klik Jalankan kembali.
Hapus beberapa uji konektivitas
Hapus uji konektivitas jika Anda tidak memerlukannya lagi. Anda dapat menghapus satu atau beberapa pengujian secara bersamaan.
Untuk menghapus uji konektivitas, ikuti langkah-langkah berikut:
-
Di konsol Google Cloud, buka halaman Instance Cloud SQL.
- Klik instance Cloud SQL yang ingin Anda hapus uji konektivitasnya.
- Dari menu navigasi samping, klik Koneksi.
- Klik tab Uji konektivitas.
- Pilih kotak centang di samping setiap pengujian yang ingin dihapus.
- Klik Hapus.
- Di kotak dialog, klik Hapus.
Memecahkan masalah
Untuk mengetahui informasi selengkapnya tentang pemecahan masalah umum terkait uji konektivitas, lihat Memecahkan Masalah Uji Konektivitas.
Langkah selanjutnya
- Ringkasan Uji Konektivitas
- Insight konektivitas Cloud SQL
- Membuat dan menjalankan Uji Konektivitas
- Ringkasan Penganalisis Jaringan