Melihat, memperbarui, dan menghapus konfigurasi kesehatan Private Service Connect

Halaman ini menjelaskan cara mengelola resource kesehatan Private Service Connect setelah Anda membuatnya. Anda dapat mencantumkan, menjelaskan, memperbarui, dan menghapus kebijakan agregasi kesehatan, sumber kesehatan, dan health check gabungan.

Mengelola kebijakan penggabungan kesehatan

Bagian ini menjelaskan cara mengelola kebijakan agregasi kesehatan.

Mencantumkan kebijakan agregasi kesehatan

Anda dapat mencantumkan semua kebijakan agregasi kesehatan di suatu region.

gcloud

Gunakan perintah gcloud beta compute health-aggregation-policies list.

gcloud beta compute health-aggregation-policies list \
    --regions=REGION

Ganti REGION dengan region kebijakan agregasi kesehatan.

Menjelaskan kebijakan agregasi kesehatan

Anda dapat mendeskripsikan kebijakan agregasi kesehatan untuk melihat detailnya.

gcloud

Gunakan perintah gcloud beta compute health-aggregation-policies describe.

gcloud beta compute health-aggregation-policies describe POLICY \
    --region=REGION

Ganti kode berikut:

  • POLICY: nama kebijakan agregasi kesehatan
  • REGION: region kebijakan agregasi kesehatan

Memperbarui kebijakan agregasi kesehatan

Anda dapat memperbarui deskripsi, nilai minimum persentase kondisi baik, atau nilai minimum kondisi baik dari kebijakan agregasi kondisi.

gcloud

Gunakan perintah gcloud beta compute health-aggregation-policies update.

gcloud beta compute health-aggregation-policies update POLICY \
    --region=REGION \
    --description="DESCRIPTION" \
    --healthy-percent-threshold=PERCENT_HEALTHY \
    --min-healthy-threshold=MINIMUM_HEALTHY

Ganti kode berikut:

  • POLICY: nama kebijakan agregasi kesehatan yang akan diupdate
  • REGION: region kebijakan agregasi kesehatan
  • DESCRIPTION: deskripsi yang diperbarui untuk kebijakan
  • PERCENT_HEALTHY: persentase minimum endpoint yang diperbarui dalam layanan backend yang harus dalam kondisi baik agar sumber health check dianggap dalam kondisi baik—misalnya, 75
  • MINIMUM_HEALTHY: jumlah minimum endpoint yang diperbarui dalam layanan backend yang harus responsif agar sumber health check dianggap responsif—misalnya, 2

Menghapus kebijakan penggabungan kesehatan

Anda dapat menghapus kebijakan agregasi kesehatan jika kebijakan tersebut tidak dikaitkan dengan sumber kesehatan yang ada.

gcloud

Gunakan perintah gcloud beta compute health-aggregation-policies delete.

gcloud beta compute health-aggregation-policies delete POLICY \
    --region=REGION

Ganti kode berikut:

  • POLICY: nama kebijakan agregasi kesehatan yang akan dihapus
  • REGION: region kebijakan agregasi kesehatan

Mengelola sumber kesehatan

Bagian berikut menjelaskan cara mengelola sumber data kesehatan Anda.

Mencantumkan sumber informasi kesehatan

Anda dapat mencantumkan sumber kesehatan di suatu region.

gcloud

Gunakan perintah gcloud beta compute health-sources list.

gcloud beta compute health-sources list \
    --regions=REGION

Ganti REGION dengan region sumber data kesehatan.

Menjelaskan sumber informasi kesehatan

Anda dapat mendeskripsikan sumber data kesehatan untuk melihat detailnya.

gcloud

Gunakan perintah gcloud beta compute health-sources describe.

gcloud beta compute health-sources describe HEALTH_SOURCE \
    --region=REGION

Ganti kode berikut:

  • HEALTH_SOURCE: nama sumber data kesehatan
  • REGION: region sumber data kesehatan

Memperbarui sumber kesehatan

Anda dapat memperbarui deskripsi, layanan backend, atau kebijakan agregasi kesehatan dari sumber data kesehatan yang ada.

gcloud

Gunakan perintah gcloud beta compute health-sources update.

gcloud beta compute health-sources update HEALTH_SOURCE \
    --region=REGION \
    --description="DESCRIPTION" \
    --sources=BACKEND_SERVICE \
    --health-aggregation-policy=POLICY

Ganti kode berikut:

  • HEALTH_SOURCE: nama sumber kesehatan yang akan diperbarui
  • REGION: region sumber data kesehatan
  • DESCRIPTION: deskripsi yang diperbarui untuk sumber data kesehatan
  • BACKEND_SERVICE: layanan backend yang diupdate untuk digunakan sebagai sumber keaktifan

    Layanan backend harus memenuhi persyaratan berikut:

    • Harus memiliki skema load balancing INTERNAL atau INTERNAL_MANAGED.
    • Harus berada di region yang sama dengan sumber data kesehatan yang Anda buat.
    • Backend-nya harus berupa grup instance atau grup endpoint jaringan berjenis GCE_VM_IP atau GCE_VM_IP_PORT.
  • POLICY: kebijakan agregasi kesehatan yang diperbarui untuk diterapkan ke sumber data kesehatan ini.

Menghapus sumber kesehatan

Anda dapat menghapus sumber kesehatan jika tidak dikaitkan dengan health check komposit yang ada.

gcloud

Gunakan perintah gcloud beta compute health-sources delete.

gcloud beta compute health-sources delete HEALTH_SOURCE \
    --region=REGION

Ganti kode berikut:

  • HEALTH_SOURCE: nama sumber data kesehatan yang akan dihapus
  • REGION: region sumber data kesehatan

Mengelola health check gabungan

Bagian berikut menjelaskan cara mengelola pemeriksaan kesehatan gabungan Anda.

Mencantumkan health check gabungan

Anda dapat mencantumkan health check komposit di suatu region.

gcloud

Untuk mencantumkan health check komposit di suatu region, gunakan perintah gcloud beta compute composite-health-checks list.

gcloud beta compute composite-health-checks list \
    --regions=REGION

Ganti REGION dengan region pemeriksaan kesehatan gabungan.

Menjelaskan health check gabungan

Anda dapat mendeskripsikan health check gabungan untuk melihat detailnya.

gcloud

Gunakan perintah gcloud beta compute composite-health-checks describe.

gcloud beta compute composite-health-checks describe COMPOSITE_HEALTH_CHECK \
    --region=REGION

Ganti kode berikut:

  • COMPOSITE_HEALTH_CHECK: nama pemeriksaan kesehatan gabungan
  • REGION: region pemeriksaan kesehatan gabungan

Memperbarui health check gabungan

Anda dapat memperbarui deskripsi, sumber kesehatan, atau tujuan kesehatan dari health check gabungan.

gcloud

Gunakan perintah gcloud beta compute composite-health-checks update.

gcloud beta compute composite-health-checks update COMPOSITE_HEALTH_CHECK \
    --region=REGION \
    --description="DESCRIPTION" \
    --health-sources=HEALTH_SOURCES \
    --health-destination=HEALTH_DESTINATION

Ganti kode berikut:

  • COMPOSITE_HEALTH_CHECK: nama pemeriksaan kesehatan gabungan yang akan diupdate
  • REGION: region pemeriksaan kesehatan gabungan
  • DESCRIPTION: deskripsi yang diperbarui
  • HEALTH_SOURCES: nama satu atau beberapa sumber kesehatan untuk dikaitkan dengan pemeriksaan kesehatan gabungan

    Anda dapat menyertakan beberapa sumber data kesehatan dalam daftar yang dipisahkan koma.

  • HEALTH_DESTINATION: URI aturan penerusan yang menerima status kesehatan gabungan dari pemeriksaan kesehatan gabungan ini—misalnya, projects/PROJECT_ID/regions/REGION/forwardingRules/FORWARDING_RULE.

    Aturan penerusan harus dikaitkan dengan load balancer produsen yang mendukung health check Private Service Connect dan memenuhi persyaratan berikut:

    • Harus memiliki skema load balancing INTERNAL atau INTERNAL_MANAGED.
    • Harus berada di region yang sama dengan pemeriksaan kesehatan gabungan.

Menghapus health check komposit

Anda dapat menghapus health check gabungan.

gcloud

Gunakan perintah gcloud beta compute composite-health-checks delete.

gcloud beta compute composite-health-checks delete COMPOSITE_HEALTH_CHECK \
    --region=REGION

Ganti kode berikut:

  • COMPOSITE_HEALTH_CHECK: nama pemeriksaan kondisi gabungan yang akan dihapus
  • REGION: region pemeriksaan kesehatan gabungan