Konsep Personalized Service Health

Dokumen ini menjelaskan konsep dan istilah utama yang digunakan dalam Personalized Service Health (PSH). Memahami konsep ini akan membantu Anda menafsirkan peristiwa dan mengonfigurasi pemberitahuan secara efektif.

Peristiwa Personalized Service Health

Peristiwa Service Health (v1,v1beta) adalah peristiwa mengganggu yang memengaruhi produk Google Cloud yang relevan dengan project atau resource Anda. Contohnya mencakup pemadaman jaringan, error konfigurasi, dan masalah performa.

Setiap peristiwa berisi detail tentang dampak keseluruhan peristiwa, info terbaru dari Google, dan informasi khusus untuk project Google Cloud Anda.

Insiden

Insiden adalah pemadaman atau penurunan layanan Google Cloud yang muncul dan aktif yang relevan dengan project Anda. Insiden juga merupakan kategori peristiwa Service Health.

Insiden mencakup hal berikut:

  • Dampak insiden: Detail cakupan peristiwa, seperti produk dan lokasiGoogle Cloud yang terpengaruh.
  • Info terbaru dari Google Cloud: Info terbaru berkala dari dukungan Google Cloud .
  • Relevansi yang dipersonalisasi: Relevansi insiden dengan project Google Cloud Anda.
  • Gejala, solusi, dan ETA: Informasi untuk membantu menilai dampak, menerapkan solusi, atau mempelajari lebih lanjut penyebab utama.

Insiden mungkin memiliki laporan insiden, yang mencakup faktor-faktor yang berkontribusi terhadap insiden, dan langkah-langkah yang direncanakan Google Cloud untuk mencegah insiden serupa terulang kembali. Laporan insiden tersedia untuk insiden yang memenuhi kondisi berikut:

  • Insiden ini berdampak global atau memengaruhi persentase yang signifikan dari project pelanggan di satu atau beberapa region.
  • Satu atau beberapa produk tidak tersedia atau mengalami penurunan kualitas yang parah.

Status peristiwa dan status mendetail

Peristiwa memiliki dua kolom yang menunjukkan statusnya. Nilai untuk kolom ini berubah seiring berkembangnya peristiwa.

  • Status peristiwa: Menunjukkan status keseluruhan peristiwa. Nilai ini dapat berupa salah satu dari berikut:

    • Aktif: Peristiwa secara aktif memengaruhi Google Cloud dan akan terus menerima info terbaru.
    • Ditutup: Peristiwa tidak lagi memengaruhi produk Google Cloud apa pun, atau telah digabungkan dengan peristiwa lain.
  • Status mendetail: Memberikan informasi selengkapnya tentang status peristiwa. Nilai ini hanya berlaku untuk insiden, dan dapat berupa salah satu nilai berikut, bergantung pada status peristiwa:

    • Muncul: Engineer Google sedang aktif menyelidiki insiden untuk menentukan dampaknya. Insiden yang muncul akan menjadi insiden yang dikonfirmasi atau diselesaikan setelah penilaian dampak selesai. Insiden aktif dapat berupa insiden yang baru muncul.

      Dukungan untuk insiden yang muncul hanya tersedia untuk produk jaringan Google Cloud.

    • Dikonfirmasi: Insiden ini dikonfirmasi oleh engineer Google dan memengaruhi setidaknya satu produk Google Cloud . Info terbaru tentang status yang sedang berlangsung akan diberikan hingga masalah ini diselesaikan.

      Insiden aktif dapat berupa insiden yang dikonfirmasi.

    • Digabungkan: Insiden digabungkan ke dalam insiden induk. Semua update selanjutnya hanya akan dipublikasikan ke induk.

    • Diselesaikan: Insiden tidak lagi memengaruhi produk Google Cloud setelah tindakan diambil. Tidak akan ada update lebih lanjut.

      Insiden yang ditutup biasanya merupakan insiden yang telah diselesaikan.

    • Positif palsu: Setelah melakukan penyelidikan, engineer Google menyimpulkan bahwa insiden tersebut tidak memengaruhi produk Google Cloud . Status ini dapat berubah jika insiden ditinjau lagi.

    • Ditutup otomatis: Insiden ditutup secara otomatis karena alasan berikut:

      • Dampak insiden tidak dapat dikonfirmasi.
      • Insiden terjadi sesekali atau terselesaikan dengan sendirinya.

      Insiden tidak memiliki penyelesaian karena tidak ada tindakan atau investigasi yang dilakukan. Jika terjadi sesekali, insiden dapat dibuka kembali.

Status gangguan terperinci

Selama insiden multi-produk atau multi-lokasi, setiap produk atau lokasi mungkin pulih sebelum insiden secara keseluruhan diselesaikan. Personalized Service Health memberikan status gangguan terperinci di tingkat per produk dan per lokasi untuk mencerminkan pemulihan parsial saat insiden aktif. Status gangguan terperinci tersedia untuk peristiwa level project dan peristiwa level organisasi.

Produk atau lokasi dapat memiliki salah satu status gangguan terperinci berikut:

  • Terpengaruh: Produk atau lokasi mengalami gangguan karena insiden.
  • Terselesaikan: Produk atau lokasi tertentu tidak lagi mengalami gangguan dan telah pulih.

Perbedaan antara status peristiwa dan status terperinci

Anda perlu memahami perbedaan antara status peristiwa keseluruhan, status mendetail, dan status gangguan terperinci dari setiap produk atau lokasi:

  • Status peristiwa keseluruhan dan status mendetail: Berlaku untuk insiden secara keseluruhan. Insiden tetap Aktif (dengan status mendetail seperti Dikonfirmasi) selama setidaknya satu produk atau lokasi tetap Terpengaruh. Insiden akan beralih ke Closed (dengan status mendetail Resolved) hanya setelah semua produk dan lokasi terkait mencapai status Resolved.
  • Status gangguan terperinci: Berlaku secara independen untuk setiap produk atau lokasi yang terpengaruh. Produk atau lokasi tertentu dapat beralih ke status Diselesaikan, sementara status peristiwa secara keseluruhan tetap Aktif.

Saat insiden Digabungkan ke dalam insiden induk, status gangguan terperinci dari insiden turunan akan dihapus, dan insiden turunan mendelegasikan status terperinci ke insiden induk sebagai satu sumber tepercaya.

Relevansi

Personalized Service Health menilai dampak semua insiden terhadap project Anda. Jika dampak insiden terhadap project Anda mungkin terjadi atau dikonfirmasi, insiden tersebut akan tersedia di dasbor dan API Service Health.

Relevansi menunjukkan apakah project Anda terpengaruh, terkait, atau terkait sebagian dengan suatu peristiwa. Untuk produk yang didukung dalam Pratinjau, relevansi juga mengidentifikasi resource tertentu dalam project Anda yang terpengaruh.

Relevansi dapat memiliki nilai berikut:

  • Terpengaruh: Insiden dikonfirmasi memengaruhi project Anda. Untuk Produk yang didukung (Pratinjau), Anda juga dapat melihat resource tertentu dalam project yang terpengaruh.
  • Terkait: Insiden ini memiliki hubungan langsung dengan project Anda dan memengaruhi produk Google Cloud di lokasi yang digunakan project Anda.
  • Terkait Sebagian: Insiden ini terkait dengan produk Google Cloud yang digunakan project Anda, tetapi insiden tersebut mungkin tidak berdampak pada project Anda. Misalnya, insiden tersebut mungkin berdampak pada produk Google Cloud yang digunakan project Anda, tetapi di lokasi yang tidak digunakan project Anda.
  • Tidak Terpengaruh: Insiden tidak memengaruhi project Anda.
  • Tidak diketahui: Dampak terhadap project Anda belum diketahui saat ini.

Resource yang terpengaruh

Jika suatu peristiwa memiliki relevansi IMPACTED untuk project Anda, Personalized Service Health dapat mengidentifikasi resource Google Cloud tertentu dalam project Anda yang terpengaruh oleh gangguan (misalnya, instance Cloud SQL atau cluster Google Kubernetes Engine tertentu).

Di Service Health v1beta API, setiap resource yang terpengaruh direpresentasikan oleh resource Impact (projects/{PROJECT_ID}/locations/global/impacts/{IMPACT_ID}). Resource Impact berisi:

  • Peristiwa tertaut (events): Satu atau beberapa nama resource Event Service Health level project (projects/{PROJECT_ID}/locations/global/events/{EVENT_ID}) yang terkait dengan dampak resource.
  • Aset yang terpengaruh (asset):
    • assetName: Nama resource lengkap dari resourceGoogle Cloud yang terpengaruh (misalnya, //cloudsql.googleapis.com/projects/123456789/instances/my-db-instance).
    • assetType: Jenis resource Inventaris Aset Cloud dari resource yang terpengaruh (misalnya, sqladmin.googleapis.com/Instance atau container.googleapis.com/Cluster).
  • Deskripsi (description): Konteks tambahan tentang dampak pada resource, jika tersedia.
  • Stempel waktu (createTime, updateTime): Saat data dampak resource pertama kali dibuat dan terakhir diperbarui.

Ingat perilaku berikut saat menggunakan resource yang terpengaruh di Pratinjau:

  • Dampak project versus dampak organisasi:
    • Dampak (projects.locations.impacts) dicakupkan ke satu project dan hanya menampilkan resource non-container jika peristiwa telah mengonfirmasi relevansi IMPACTED untuk project tersebut, dan jika dukungan produk tersedia.
    • Dampak organisasi (organizations.locations.organizationImpacts) menggabungkan seluruh organisasi untuk menampilkan aset container (project) dengan relevansi bukan nol (PARTIALLY_RELATED, RELATED, atau IMPACTED), dengan relevansi bukan nol berarti project apa pun yang mungkin terpengaruh oleh OrganizationEvent.
  • Prasyarat pengaktifan API: Untuk menerima data Impact, Service Health API (servicehealth.googleapis.com) harus diaktifkan di project setidaknya 24 jam sebelum peristiwa dimulai. Mengaktifkan API setelah peristiwa dimulai akan mengisi ulang peristiwa tingkat project dari 90 hari terakhir, tetapi tidak mengisi ulang dampak tingkat resource.
  • Siklus proses durasi peristiwa: Setelah resource diidentifikasi sebagai terpengaruh oleh suatu peristiwa, data Impact-nya tetap terkait dengan peristiwa tersebut selama siklus proses insiden. Gunakan resource Event yang ditautkan untuk melacak status insiden secara keseluruhan (ACTIVE atau COMPLETED) dan update komunikasi.
  • Produk yang didukung dan cakupan insiden: Dampak tingkat resource tersedia untuk jenis produk dan resource yang didukung Google Cloud . Jika suatu peristiwa memengaruhi produk yang tidak mendukung dampak tingkat resource, atau jika gangguan terjadi di tingkat bidang kontrol atau regional yang tidak terkait dengan instance resource individual, project Event akan tetap muncul dengan relevance: IMPACTED, sedangkan impacts.list menampilkan daftar kosong.

Untuk mengkueri resource yang terpengaruh, lihat Mengelola peristiwa yang memengaruhi project.

Nama Identitas Produk dan Nama Tampilan (khusus Alfa dan Beta)

Agar administrator dapat dengan cepat menentukan operasi tanpa memerlukan pemetaan lokal kode produk, entri peristiwa dalam rilis v1alpha dan v1beta menyediakan string tampilan di dalam resource yang direferensikan.

Khususnya dalam objek Product yang ditentukan pada payload standar (terletak di dalam koleksi impact di Event dan OrganizationEvent), dua properti baru membantu identifikasi:

  • display_name (string): Tag OUTPUT_ONLY yang menampilkan judul produk yang dapat dibaca manusia dan cocok untuk pembacaan pelanggan (seperti "Google Cloud SQL").
  • previous_display_names (string berulang): Array OUTPUT_ONLY yang menjelaskan semua judul yang sebelumnya didukung oleh resource spesifik ini. Hal ini mempertahankan kontinuitas dalam melacak peristiwa kembali melalui rebranding aktif.

Kolom tampilan produk ditangguhkan di platform vGA (v1) untuk stabilitas sistem maksimum.

Untuk menentukan ID yang tidak dapat diubah yang benar untuk digunakan dalam filter dan pemberitahuan:

  1. Buka panduan Produk dan lokasi yang didukung.
  2. Temukan produk Google Cloud target di tabel.
  3. Salin nilai yang tercantum di bagian ID Produk.

Atau, tentukan ID yang tidak dapat diubah yang benar langsung dari payload API:

  1. Lakukan panggilan API yang menampilkan resource peristiwa (seperti projects.locations.events.list).
  2. Periksa pemetaan blok impact dalam array JSON yang dihasilkan.
  3. Ekstrak string yang ada di properti product. Nilai ini menunjukkan ID produk yang stabil, terlepas dari nama tampilan yang bervariasi.