Melihat, memperbarui, dan menghapus resource Kesehatan Gabungan

Halaman ini menjelaskan cara mengelola resource Kesehatan Gabungan 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 kebijakan agregasi kesehatan yang telah Anda konfigurasi.

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Health aggregation policies.

gcloud

Untuk mencantumkan semua kebijakan agregasi kesehatan di suatu region, gunakan perintah gcloud compute health-aggregation-policies list.

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

Ganti REGION dengan region kebijakan agregasi kesehatan.

API

Untuk mencantumkan semua kebijakan agregasi kesehatan di suatu region, kirim permintaan ke metode regionHealthAggregationPolicies.list.

Metode HTTP dan URL:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/healthAggregationPolicies

Ganti kode berikut:

  • PROJECT_ID: project ID untuk kebijakan agregasi kesehatan.
  • REGION: region kebijakan agregasi kesehatan.

Menjelaskan kebijakan agregasi kesehatan

Anda dapat mendeskripsikan kebijakan agregasi kesehatan untuk melihat detailnya.

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Health aggregation policies.

  3. Klik nama kebijakan agregasi kesehatan yang ingin Anda deskripsikan.

gcloud

Gunakan perintah gcloud compute health-aggregation-policies describe.

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

Ganti kode berikut:

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

API

Kirim permintaan ke metode regionHealthAggregationPolicies.get.

Metode HTTP dan URL:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/healthAggregationPolicies/POLICY

Ganti kode berikut:

  • PROJECT_ID: project ID untuk kebijakan agregasi kesehatan.
  • REGION: region kebijakan agregasi health.
  • POLICY: nama kebijakan agregasi health check.

Memperbarui kebijakan agregasi kesehatan

Anda dapat memperbarui deskripsi, nilai minimum persentase sehat, atau nilai minimum sehat dari kebijakan agregasi kesehatan.

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Health aggregation policies.

  3. Klik nama kebijakan agregasi kesehatan yang ingin Anda perbarui.

  4. Klik Edit.

  5. Perbarui kolom yang ingin Anda ubah.

  6. Klik Simpan.

gcloud

Gunakan perintah gcloud compute health-aggregation-policies update. Hapus tanda untuk properti yang tidak ingin Anda perbarui.

gcloud 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 diperbarui
  • 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

API

  1. Jelaskan kebijakan agregasi kesehatan dan catat nilai untuk kunci fingerprint, yang akan Anda gunakan pada langkah berikutnya.

  2. Kirim permintaan ke metode regionHealthAggregationPolicies.patch. Hapus kolom untuk properti yang tidak ingin Anda perbarui.

    Metode HTTP dan URL:

    PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/healthAggregationPolicies/POLICY
    

    Meminta isi JSON:

    {
      "description": "DESCRIPTION",
      "healthyPercentThreshold": PERCENT_HEALTHY,
      "minHealthyThreshold": MINIMUM_HEALTHY,
      "fingerprint": "FINGERPRINT"
    }
    

    Ganti kode berikut:

    • PROJECT_ID: project ID untuk kebijakan agregasi kesehatan.
    • REGION: region kebijakan agregasi health.
    • POLICY: nama kebijakan agregasi health yang akan diperbarui.
    • 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 dalam kondisi baik agar sumber health check dianggap dalam kondisi baik—misalnya, 2.
    • FINGERPRINT: nilai terbaru untuk kunci fingerprint yang Anda temukan pada langkah sebelumnya.

Menghapus kebijakan agregasi kesehatan

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

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Health aggregation policies.

  3. Centang kotak di samping kebijakan penggabungan data kesehatan yang ingin Anda hapus.

  4. Klik Delete.

  5. Untuk mengonfirmasi, klik Hapus.

gcloud

Gunakan perintah gcloud compute health-aggregation-policies delete.

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

Ganti kode berikut:

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

API

Kirim permintaan ke metode regionHealthAggregationPolicies.delete.

Metode HTTP dan URL:

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/healthAggregationPolicies/POLICY

Ganti kode berikut:

  • PROJECT_ID: project ID untuk kebijakan agregasi kesehatan.
  • REGION: region kebijakan agregasi health.
  • POLICY: nama kebijakan agregasi kesehatan yang akan dihapus.

Mengelola sumber kesehatan

Bagian berikut menjelaskan cara mengelola sumber data kesehatan Anda.

Mencantumkan sumber informasi kesehatan

Anda dapat mencantumkan sumber kesehatan yang telah Anda konfigurasi.

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Sumber data kesehatan.

gcloud

Untuk mencantumkan semua sumber kesehatan di suatu region, gunakan perintah gcloud compute health-sources list.

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

Ganti REGION dengan region sumber data kesehatan.

API

Untuk mencantumkan semua sumber data kesehatan di suatu region, kirim permintaan ke metode regionHealthSources.list.

Metode HTTP dan URL:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/healthSources

Ganti kode berikut:

  • PROJECT_ID: project ID untuk sumber data kesehatan.
  • REGION: region sumber data kesehatan.

Menjelaskan sumber informasi kesehatan

Anda dapat mendeskripsikan sumber data kesehatan untuk melihat detailnya.

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Sumber data kesehatan.

  3. Klik nama sumber data kesehatan yang ingin Anda deskripsikan.

gcloud

Gunakan perintah gcloud compute health-sources describe.

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

Ganti kode berikut:

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

API

Kirim permintaan ke metode regionHealthSources.get.

Metode HTTP dan URL:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/healthSources/HEALTH_SOURCE

Ganti kode berikut:

  • PROJECT_ID: project ID untuk sumber data kesehatan.
  • REGION: region sumber data kesehatan.
  • HEALTH_SOURCE: nama sumber data kesehatan.

Memperbarui sumber info kesehatan

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

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Sumber data kesehatan.

  3. Klik nama sumber data kesehatan yang ingin Anda perbarui.

  4. Klik Edit.

  5. Perbarui kolom yang ingin Anda ubah.

  6. Klik Simpan.

gcloud

Gunakan gcloud compute health-sources update perintah. Hapus tanda untuk properti yang tidak ingin Anda perbarui.

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

Ganti kode berikut:

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

    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: nama kebijakan agregasi kesehatan yang diperbarui untuk diterapkan ke sumber kesehatan ini.

API

  1. Jelaskan sumber kesehatan dan catat nilai untuk kunci fingerprint, yang akan Anda gunakan pada langkah berikutnya.
  2. Kirim permintaan ke metode regionHealthSources.patch. Hapus kolom untuk properti yang tidak ingin Anda perbarui.

    Metode HTTP dan URL:

    PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/healthSources/HEALTH_SOURCE
    

    Meminta isi JSON:

    {
      "description": "DESCRIPTION",
      "sources": [
        "projects/PROJECT_ID/regions/REGION/backendServices/BACKEND_SERVICE"
      ],
      "healthAggregationPolicy": "projects/PROJECT_ID/regions/REGION/healthAggregationPolicies/POLICY",
      "fingerprint": "FINGERPRINT"
    }
    

    Ganti kode berikut:

    • PROJECT_ID: project ID untuk sumber data kesehatan.
    • REGION: region sumber data kesehatan.
    • HEALTH_SOURCE: nama sumber data kesehatan yang akan diperbarui.
    • DESCRIPTION: deskripsi yang diperbarui untuk sumber data kesehatan.
    • BACKEND_SERVICE: nama layanan backend yang akan digunakan sebagai sumber status.

      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.

    • FINGERPRINT: nilai terbaru untuk kunci fingerprint yang Anda temukan pada langkah sebelumnya.

Menghapus sumber kesehatan

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

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Sumber data kesehatan.

  3. Pilih kotak centang di samping sumber data kesehatan yang ingin Anda hapus.

  4. Klik Delete.

  5. Untuk mengonfirmasi, klik Hapus.

gcloud

Gunakan gcloud compute health-sources delete perintah.

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

Ganti kode berikut:

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

API

Kirim permintaan ke metode regionHealthSources.delete.

Metode HTTP dan URL:

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/healthSources/HEALTH_SOURCE

Ganti kode berikut:

  • PROJECT_ID: project ID untuk sumber data kesehatan.
  • REGION: region sumber data kesehatan.
  • HEALTH_SOURCE: nama sumber data kesehatan yang akan dihapus.

Mengelola health check gabungan

Bagian berikut menjelaskan cara mengelola pemeriksaan kesehatan gabungan Anda.

Mencantumkan health check gabungan

Anda dapat mencantumkan health check gabungan yang telah dikonfigurasi.

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Composite health checks.

gcloud

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

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

Ganti REGION dengan region pemeriksaan kesehatan gabungan.

API

Untuk mencantumkan semua pemeriksaan kesehatan komposit di suatu region, kirim permintaan ke metode regionCompositeHealthChecks.list.

Metode HTTP dan URL:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/compositeHealthChecks

Ganti kode berikut:

  • PROJECT_ID: project ID untuk pemeriksaan kondisi gabungan.
  • REGION: region pemeriksaan kesehatan gabungan.

Menjelaskan health check gabungan

Anda dapat mendeskripsikan health check gabungan untuk melihat detailnya.

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Composite health checks.

  3. Klik nama pemeriksaan kesehatan gabungan yang ingin Anda deskripsikan.

gcloud

Gunakan perintah gcloud compute composite-health-checks describe.

gcloud 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

API

Kirim permintaan ke metode regionCompositeHealthChecks.get.

Metode HTTP dan URL:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/compositeHealthChecks/COMPOSITE_HEALTH_CHECK

Ganti kode berikut:

  • PROJECT_ID: project ID untuk pemeriksaan kondisi gabungan.
  • REGION: region health check gabungan.
  • COMPOSITE_HEALTH_CHECK: nama pemeriksaan kondisi gabungan.

Memperbarui health check gabungan

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

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Composite health checks.

  3. Klik nama pemeriksaan kesehatan gabungan yang ingin Anda perbarui.

  4. Klik Edit.

  5. Perbarui kolom yang ingin Anda ubah.

  6. Klik Simpan.

gcloud

Gunakan perintah gcloud compute composite-health-checks update. Hilangkan tanda untuk properti yang tidak ingin Anda perbarui.

gcloud 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 diperbarui
  • REGION: region pemeriksaan kesehatan gabungan
  • DESCRIPTION: deskripsi yang diperbarui
  • HEALTH_SOURCES: nama satu atau beberapa sumber kondisi untuk dikaitkan dengan health check 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 Gabungan dan memenuhi persyaratan berikut:

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

API

  1. Jelaskan health check gabungan dan catat nilai untuk kunci fingerprint, yang akan Anda gunakan pada langkah berikutnya.

  2. Kirim permintaan ke metode regionCompositeHealthChecks.patch. Hapus kolom untuk properti yang tidak ingin Anda perbarui.

    Metode HTTP dan URL:

    PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/compositeHealthChecks/COMPOSITE_HEALTH_CHECK
    

    Meminta isi JSON:

    {
      "description": "DESCRIPTION",
      "healthSources": [
        "projects/PROJECT_ID/regions/REGION/healthSources/HEALTH_SOURCE"
      ],
      "healthDestination": "projects/PROJECT_ID/regions/REGION/forwardingRules/FORWARDING_RULE",
      "fingerprint": "FINGERPRINT"
    }
    

    Ganti kode berikut:

    • PROJECT_ID: project ID untuk pemeriksaan kondisi gabungan.
    • REGION: region health check gabungan.
    • COMPOSITE_HEALTH_CHECK: nama pemeriksaan kesehatan gabungan yang akan diperbarui.
    • DESCRIPTION: deskripsi yang diperbarui.
    • HEALTH_SOURCE: nama sumber health untuk dikaitkan dengan health check gabungan. Untuk mengaitkan beberapa sumber data kesehatan, tambahkan setiap sumber ke array healthSources.
    • FORWARDING_RULE: aturan penerusan yang menerima status respons gabungan dari health check gabungan ini.
    • FINGERPRINT: nilai terbaru untuk kunci fingerprint yang Anda temukan pada langkah sebelumnya.

Menghapus health check komposit

Anda dapat menghapus health check gabungan.

Konsol

  1. Di konsol Google Cloud , buka halaman Composite Health:

    Buka Composite Health

  2. Klik Composite health checks.

  3. Centang kotak di samping pemeriksaan kesehatan gabungan yang ingin Anda hapus.

  4. Klik Delete.

  5. Untuk mengonfirmasi, klik Hapus.

gcloud

Gunakan perintah gcloud compute composite-health-checks delete.

gcloud 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

API

Kirim permintaan ke metode regionCompositeHealthChecks.delete.

Metode HTTP dan URL:

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/compositeHealthChecks/COMPOSITE_HEALTH_CHECK

Ganti kode berikut:

  • PROJECT_ID: project ID untuk pemeriksaan kondisi gabungan.
  • COMPOSITE_HEALTH_CHECK: nama pemeriksaan kondisi gabungan yang akan dihapus.
  • REGION: region health check gabungan.