Buat dan Menguruskan Saluran Pemberitahuan | Pemantauan Awan | Google Cloud, Borang Pemberitahuan E -mel – Google Workspace Marketplace
Pemberitahuan Google
Contents
- 1 Pemberitahuan Google
- 1.1 Buat dan Menguruskan Saluran Pemberitahuan
- 1.2 Sebelum awak mula
- 1.3 Buat saluran pemberitahuan
- 1.3.1 Alamat emel
- 1.3.2 Aplikasi mudah alih
- 1.3.3 Pagerduty
- 1.3.4 SMS
- 1.3.5 Kendur
- 1.3.6 Webhooks
- 1.3.7 Pub/sub
- 1.3.7.1 Sebelum awak mula
- 1.3.7.2 Aktifkan pub/sub API dan buat subjek
- 1.3.7.3 Konfigurasikan pemberitahuan untuk subjek
- 1.3.7.4 Memberi kuasa akaun perkhidmatan
- 1.3.7.5 Tentukan saluran pemberitahuan dalam peraturan amaran
- 1.3.7.6 Contoh rajah
- 1.3.7.7 Contoh JSON
- 1.3.7.8 Struktur Skim, Versi 1.2
- 1.3.7.9 Peraturan yang berkaitan dengan pengabaian
- 1.3.8 Buat rantai atas permintaan
- 1.4 Uji saluran pemberitahuan
- 1.5 Edit dan padamkan saluran pemberitahuan
- 1.6 Tunjukkan surat khabar saluran pemberitahuan
- 1.7 Pemberitahuan Google
Bahagian ini menerangkan versi 1.2 gambarajah muatan. Bidang tertentu mungkin tidak muncul dalam semua pakej yang dikembalikan atau nilai kosong sekarang, bergantung kepada konfigurasi peraturan amaran, keadaan kejadian atau sumber yang dipantau. Beberapa bidang menggunakan struktur bersepadu sebagai nilai. Struktur ini digambarkan dengan rujukan, kerana kandungan mereka juga boleh berbeza.
Buat dan Menguruskan Saluran Pemberitahuan
Dokumen ini menerangkan cara mengkonfigurasi saluran pemberitahuan menggunakan Konsol Awan Google. Pemantauan awan menggunakan saluran ini untuk memberi amaran kepada anda atau menghantar pemberitahuan kepada pasukan anda di atas apabila peraturan berjaga -jaga dicetuskan. Apabila anda membuat peraturan amaran, anda boleh memilih pengguna yang menerima pemberitahuan dengan memilihnya dari senarai saluran pemberitahuan yang dikonfigurasikan. Sebagai contoh, anda boleh mengkonfigurasi makluman yang memantau contoh enjin mengira untuk menerbitkan subjek pub/sub dan memberi amaran.
Sekiranya saluran pemberitahuan kegemaran anda tidak serasi, pertimbangkan untuk membuat saluran paip yang berdasarkan kepada penghantaran pemberitahuan ke pub/sub. Untuk mendapatkan contoh python menggunakan flask, lihat halaman pemberitahuan peribadi dengan pemantauan awan dan run awan. Untuk contoh lain, lihat deposit pembentukan-pemulihan awan Git.
Untuk mengkonfigurasi saluran pemberitahuan menggunakan API Pemantauan Awan, lihat Buat dan Menguruskan Saluran Pemberitahuan API.
Perasan : Data yang dihantar ke penerima rantai mungkin mengandungi maklumat sensitif. Rujuk amalan pengawalseliaan anda sebelum membuat saluran pemberitahuan.
Untuk maklumat lanjut mengenai pemberitahuan peraturan amaran, lihat halaman berikut:
- Untuk maklumat lanjut mengenai kelewatan antara permulaan masalah dan penciptaan amaran, rujuk bahagian latensi pemberitahuan.
- Untuk mengetahui lebih lanjut mengenai bilangan pemberitahuan yang dijana untuk peraturan amaran, lihat bahagian Pemberitahuan Insiden.
Secara lalai, peraturan amaran hanya menghantar pemberitahuan kepada penciptaan kejadian. Untuk menerima pemberitahuan apabila kejadian itu terbuka atau ditutup, ubah suai peraturan amaran. Di bahagian Pemberitahuan, pilih Beritahu penutupan kejadian itu.
Sebelum awak mula
Untuk mendapatkan kebenaran yang diperlukan untuk memaparkan dan mengkonfigurasi saluran pemberitahuan menggunakan Konsol Awan Google, minta pentadbir anda memberi anda peranan pemantauan editor IAM (peranan/pemantauan.Editor) mengenai projek anda. Untuk mengetahui lebih lanjut mengenai peruntukan peranan, lihat Bahagian Akses Urus.
Anda juga boleh mendapatkan kebenaran yang diperlukan melalui peranan yang diperibadikan atau peranan yang telah ditetapkan.
Untuk mengetahui lebih lanjut mengenai peranan pemantauan awan, lihat halaman akses kawalan dengan identiti dan pengurusan akses.
Buat saluran pemberitahuan
Apabila anda membuat peraturan amaran, anda boleh memilih saluran pemberitahuan yang dikonfigurasikan dan menambahkannya pada peraturan anda. Anda boleh membuat personfigurasikan saluran pemberitahuan anda, atau mengkonfigurasikannya sebagai sebahagian daripada penciptaan peraturan amaran. Untuk maklumat lanjut, lihat Buat Saluran Atas Permintaan.
Perasan : Kami mengesyorkan agar anda membuat beberapa saluran pemberitahuan untuk tujuan redundansi. Google tidak mempunyai kawalan ke atas sejumlah besar sistem penghantaran setelah menghantar pemberitahuan kepada mereka. Di samping. Jika anda menggunakan salah satu saluran pemberitahuan ini, gunakan pemesejan berlebihan, SMS atau pub/sub.
Untuk membuat saluran pemberitahuan menggunakan konsol Google Cloud, ikuti arahan khusus dalam saluran yang terkandung dalam jadual berikut:
Alamat emel
Untuk menambah saluran pemberitahuan e-mel, teruskan seperti berikut:
- Di Konsol Awan Google, pilih Pemantauan, Kemudian pemberitahuanAmaran, atau klik butang berikut: Akses antara muka amaran
- Klik pada Ubah suai saluran pemberitahuan.
- Di bahagian E-mel, Klik pada Baru.
- Masukkan alamat e -mel tunggal dan keterangan.
- Klik pada Simpan.
Jika anda menggunakan alamat e-mel kumpulan sebagai saluran pemberitahuan untuk peraturan amaran, konfigurasikan kumpulan untuk menerima e-mel daripada memberi [email protected] .
Anda boleh membuat saluran pesanan semasa membuat peraturan amaran. Untuk mengetahui lebih lanjut, lihat Buat Rantai Atas Permintaan.
Aplikasi mudah alih
Gunakan aplikasi mudah alih Google Cloud untuk memantau sumber konsol Google Cloud dan pemantauan di mana sahaja anda berada. Pemberitahuan aplikasi mudah alih konsol Google Cloud dihantar ke peranti atau pengguna tertentu:
- Nilai Peranti (Peranti) menunjukkan bahawa pemberitahuan hanya dihantar ke peranti tertentu yang telah membuat saluran pemberitahuan. Untuk tahap peranti pada skala peranti, medan Nama paparan (Nama untuk dipaparkan) Termasuk maklumat peranti.
- Pengguna Menunjukkan bahawa pemberitahuan dihantar ke semua peranti anda di mana aplikasi mudah alih Google Cloud Console dipasang.
Pemantauan awan menentukan skop pemberitahuan semasa membuat saluran. Anda tidak boleh memilih atau mengubah suai skop.
Untuk mengkonfigurasi saluran pemberitahuan aplikasi mudah alih di Konsol Google Cloud untuk projek Google Cloud tertentu, teruskan seperti berikut:
- Pasang aplikasi mudah alih Google Cloud Console dari platform muat turun aplikasi untuk peranti mudah alih anda.
- Pilih projek untuk dipaparkan di aplikasi mudah alih Google Cloud Console. Sebaik sahaja projek telah dipilih, pertukaran data antara aplikasi dan projek Google Cloud yang dipilih berlaku. Saluran pemberitahuan dibuat apabila tidak ada. Selepas beberapa minit, ia disenaraikan di bahagian Peranti mudah alih halaman Saluran pemberitahuan.
Untuk menambah peranti mudah alih anda sebagai saluran pemberitahuan untuk peraturan amaran, pergi ke bahagian Pemberitahuan dan pilih Konsol Awan Google (mudah alih), Kemudian pilih peranti mudah alih anda dari senarai.
Pagerduty
Integrasi dengan pagerduty membolehkan penyegerakan unidirectional atau bidirectional dengan pemantauan. Tidak kira konfigurasi anda, syarat -syarat berikut dikenakan:
- Apabila kejadian dibuat dalam pemantauan, kejadian cermin juga dibuka di pagerduty.
- Anda tidak boleh menggunakan pagerduty untuk menutup kejadian pemantauan.
Sekiranya anda menggunakan satu penyegerakan dan membetulkan kejadian di Pagerduty, keadaan kejadian di Pagerduty dipisahkan dari keadaan kejadian dalam pemantauan. Sesungguhnya, jika anda menyelesaikan kejadian di pagerduty, ia pasti ditutup di pagerduty dan tidak boleh dibuka semula.
Sekiranya anda menggunakan penyegerakan dua arah, pemantauan mengawal keadaan yang ditunjukkan oleh pagerDuty. Sekiranya anda membetulkan kejadian di Pagerduty dan dibuka dengan pemantauan, kejadian itu dibuka semula di Pagerduty.
Untuk mengkonfigurasi pemberitahuan PagerDuty, teruskan seperti berikut:
- Dalam pagerduty : Buat akaun pagerduty di laman web pagerduty.
- Tambahkan saluran pemberitahuan pagerduty:
- Di Konsol Awan Google, pilih Pemantauan, Kemudian pemberitahuanAmaran, atau klik butang berikut: Akses antara muka amaran
- Klik pada Ubah suai saluran pemberitahuan.
- Di bahagian Pagerduty, Klik pada Baru.
- Masukkannya Nama paparan (Nama untuk dipaparkan). Nama ini mesti sesuai dengan yang diberikan kepada PagerDuty apabila anda telah menambahkan integrasi.
- Masukkannya Kunci Perkhidmatan Integrasi dihasilkan oleh pagerduty di lapangan Kunci perkhidmatan.
- Klik pada Simpan.
- Buka PagerDuty
- Pilih Konfigurasi, pilih Perkhidmatan, Kemudian nama perkhidmatan yang anda masukkan semasa mengkonfigurasi integrasi.
- Klik pada Ubah suai parameter, pilih Buat insiden, Kemudian nyahtistikan kotak Buat makluman dan insiden.
Apabila anda membuat peraturan amaran, pilih Pagerduty di bahagian Pemberitahuan Dan pilih konfigurasi pagerduty anda.
Pakej Json Pagerduty dalam format berikut:
Untuk memaparkan contoh dan skim medan terperinci, mengembangkan bahagian berikut.
Contoh JSON
Secara lalai, backend amaran cuba menghasilkan pakej json dalam format versi 1.2. Untuk mengetahui lebih lanjut mengenai pemformatan ini, lihat bahagian seterusnya.
Berikut adalah contoh pakej jenis ini:
< "incident": < "incident_id": "0.opqiw61fsv7p", "scoping_project_id": "internal-project", "scoping_project_number": 12345, "url": "https://console.cloud.google.com/monitoring/alerting/incidents/0.lxfiw61fsv7p?project=internal-project", "started_at": 1577840461, "ended_at": 1577877071, "state": "closed", "resource_id": "11223344", "resource_name": "internal-project gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_display_name": "gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_type_display_name": "VM Instance", "resource": < "type": "gce_instance", "labels": < "instance_id": "11223344", "project_id": "internal-project", "zone": "us-central1-c" >>, "Metrik": < "type": "compute.googleapis.com/instance/cpu/utilization", "displayName": "CPU utilization", "labels": < "instance_name": "the name of the VM instance" >>, "metadata": < "system_labels": < "labelkey": "labelvalue" >, "User_labels": < "labelkey": "labelvalue" >>, "Policy_name": "monitor-project-cluster", "policy_user_labels": < "user-label-1" : "important label", "user-label-2" : "another label" >, "Condition_name": "Instance Vm - Penggunaan CPU [Max]", "Threshold_Value": "0.9 "," diperhatikan_value ":" 0.835 "," Keadaan ": < "name": "projects/internal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789", "displayName": "VM Instance - CPU utilization [MAX]", "conditionThreshold": < "filter": "metric.type=\\"compute.googleapis.com/instance/cpu/utilization\\" resource.type=\\"gce_instance\\" metadata.system_labels.\\"state\\"=\\"ACTIVE\\"", "aggregations": [ < "alignmentPeriod": "120s", "perSeriesAligner": "ALIGN_MEAN" >], "perbandingan": "comparison_gt", "ambang nilai": 0.9, "Tempoh": "0s", "Pencetus": < "count": 1 >>>, "Dokumentasi": < "content": "TEST ALERT\n\npolicy.name=projects/internal-project/alertPolicies/1234567890123456789\n\npolicy.display_name=Monitored-Project-NO-GROUPBY\n\ncondition.name=projects/nternal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789\n\ncondition.display_name=VM Instance - CPU utilization [MAX]\n\nproject=internal-project\n\nresrouce.project=internal-project \n\nDONE\n", "mime_type": "text/markdown" >, "Ringkasan": "Penggunaan CPU untuk Projek Dalaman GKE-cluster-1-16-Defaul-E2DF4CBD-DGP3 dengan label metrik dan label sistem dikembalikan kepada normal dengan nilai 0.835.">," versi ":" 1.2 ">
Struktur Skim, Versi 1.2
Bahagian ini menerangkan versi 1.2 gambarajah muatan. Bidang tertentu mungkin tidak muncul dalam semua pakej yang dikembalikan atau nilai kosong sekarang, bergantung kepada konfigurasi peraturan amaran, keadaan kejadian atau sumber yang dipantau. Beberapa bidang menggunakan struktur bersepadu sebagai nilai. Struktur ini digambarkan dengan rujukan, kerana kandungan mereka juga boleh berbeza.
Dalam pakej yang dikembalikan, medan mungkin muncul dalam apa -apa perintah. Dalam keterangan berikut, mereka dianjurkan dalam kumpulan berkaitan.
<
“Versi”: “1.2 “,
“Kejadian”:: < Maklumat kejadian “Incident_id” : rantai; ID dijana untuk kejadian ini.
“scoping_project_id” : Saluran, ID projek yang menganjurkan skop metrik.
“Scoping_project_number” : Pengawasan nombor projek
“URL” : Saluran, URL Konsol Awan Google untuk kejadian ini.
“Bermula_at” : Bilangan, masa (dalam saat Unix zaman) di mana kejadian itu dibuka.
“Akhir_at” : Nombor (dalam Seconds Epoch Unix) di mana kejadian itu ditutup. Hanya dimaklumkan apabila keadaan ditutup .
“Negeri” : rantai, keadaan kejadian: terbuka atau ditutup . Sekiranya nilai dibuka, ended_at adalah sifar.
“Ringkasan” : rantai, ringkasan teks kejadian yang dihasilkan.
“apigee_url” : rantai, url apigee kejadian ini, hanya untuk jenis persekitaran apigee dan proksi* sumber* .
“Diperhatikan_value” : rantai, nilai yang diperhatikan yang telah mencetuskan/menyelesaikan amaran, boleh kosong jika keadaan telah tamat.Maklumat mengenai sumber yang dipantau yang dibuka.
“Sumber”:: <
“Baik” : rantai, pengenalpastian jenis sumber yang dipantau tertakluk kepada amaran (contohnya, gce_instance; lihat senarai sumber yang dipantau).
“Label” : Pasangan objek/kunci valley untuk label yang berkaitan dengan sumber yang diselia.
>,
“Resource_type_display_name” : rantai, nama untuk memaparkan jenis sumber yang dipantau.
“Resource_id” : rantai, id contoh sumber yang dipantau, nilai yang sama seperti sumber.Label.instance_id .
“Resource_display_name” : rantai, nama untuk memaparkan sumber yang diselia.
“Sumber_name” : rantai, nama yang dijana untuk sumber yang diselia ini; Mengandungi nilai medan lain.Maklumat mengenai jenis data siri metrik.
“Metrik”:: <
“Baik” : rantai, pengenalpastian jenis metrik tertakluk kepada amaran (contohnya, mengira.Googleapis.com/instance/cpu/penggunaan; Lihat senarai metrik).
“Nama Display” : rantai, nama untuk memaparkan jenis metrik.
“Label” : Pasangan objek/nilai untuk label yang dikaitkan dengan metrik.
>,
“Metadata”:: <
“System_labels” : Objek/pasangan kunci utama untuk label metadata sistem.
“User_labels” : pasangan objek/kunci utama untuk label metadata pengguna.
>,Maklumat mengenai peraturan amaran dan syarat yang membuka/menyelesaikan kejadian tersebut.
Nilai -nilai diekstrak dari objek alertpolicy yang berkenaan.“Polisi_name” : rantai, nama untuk dipaparkan untuk peraturan amaran.
“Policy_user_labels” : Pasangan kunci/nilai untuk semua kata pengguna yang berkaitan dengan peraturan.
“Dokumentasi” : objek, struktur bersepadu dalam format dokumentasi .
“Keadaan” : objek, struktur bersepadu dalam format keadaan .
“syarat_name” : rantai, nama untuk memaparkan keadaan, nilai yang sama seperti keadaan.pertikaian .
“Ambang_value” : rantai (nilai ambang keadaan ini) boleh kosong jika keadaannya bukan keadaan ambang.
>,
>Peraturan yang berkaitan dengan pengabaian
Skim muatan tertakluk kepada peraturan yang berkaitan dengan pengabaian Google Cloud yang diterangkan dalam Bahagian 1.4 (d) Syarat Penggunaan Platform Awan Google. Perhatikan bahawa rajah tidak mengawal format nilai medan yang dihasilkan dan bahawa format ini mungkin berubah tanpa notis. Contohnya, kejadian.Ringkasan, Insiden.dokumentasi.gembira dan kejadian.URL dimaksudkan untuk memasukkan data kepunyaan bidang mereka, tetapi skim ini tidak mempunyai kekangan untuk menjamin analisis tepat bidang ini. Anda boleh menggunakan nilai secara keseluruhan dan mengharapkan ia menghormati peraturan yang berkaitan dengan pengabaian, tetapi tidak bergantung pada analisis bidang yang dihasilkan.
SMS
Untuk mengkonfigurasi pemberitahuan oleh SMS, teruskan seperti berikut:
- Di Konsol Awan Google, pilih Pemantauan, Kemudian pemberitahuanAmaran, atau klik butang berikut: Akses antara muka amaran
- Klik pada Ubah suai saluran pemberitahuan.
- Di bahagian SMS, Klik pada Tambah.
- Maklumkan kotak dialog, kemudian klik pada Simpan.
Apabila anda mengkonfigurasi peraturan amaran anda, pilih jenis pemberitahuan SMS Dan pilih nombor telefon yang disahkan dari senarai.
Kendur
Perasan : Untuk melaksanakan langkah -langkah ini, anda mesti menjadi pemilik atau pentadbir ruang kerja Slack. Untuk maklumat lanjut, lihat Urus Permintaan Jemputan.
Integrasi pemantauan dengan Slack membolehkan peraturan amaran anda untuk menerbitkan data pada saluran kendur apabila kejadian dibuat. Untuk mengkonfigurasi pemberitahuan Slack, teruskan seperti berikut:
- Dalam kendur : Buat ruang kerja dan saluran kendur di tapak kendur. Simpan URL Saluran.
- Di Konsol Awan Google, pilih Pemantauan, Kemudian pemberitahuanAmaran, atau klik butang berikut: Akses antara muka amaran
- Klik pada Ubah suai saluran pemberitahuan.
- Di bahagian Kendur, Klik pada Tambah Untuk membuka halaman Sambungan Slack:
- Pilih Ruang Kerja Slack Anda.
- Klik pada Membenarkan Untuk membolehkan pemantauan awan mengakses ruang kerja kendur anda. Tindakan ini membawa anda kembali ke halaman konfigurasi pemantauan saluran pemberitahuan anda.
- Dalam bidang Slack Canal Name, Masukkan nama saluran kendur yang ingin anda gunakan untuk pemberitahuan.
- Dalam bidang Nama amaran awan, Masukkan siasatan ringkas. Pemantauan Memaparkan nilai medan ini di halaman Saluran pemberitahuan.
- (Pilihan) Untuk menguji sambungan antara pemantauan awan dan ruang kerja kendur anda, klik pada Hantar mesej ujian. Sekiranya hasil sambungan, mesej ini adalah pemberitahuan amaran ujian. dipaparkan dalam saluran pemberitahuan Slack yang anda tentukan. Rujuk saluran pemberitahuan untuk mengesahkan penerimaan.
/prompt @google awan pemantauan
Apabila anda membuat peraturan amaran, pilih Kendur di bahagian Pemberitahuan Dan pilih konfigurasi Slack anda.
Webhooks
Perasan: Webhooks hanya serasi dengan titik penamatan awam. Sekiranya anda memerlukan pemberitahuan untuk dihantar ke titik penamatan bukan awam, buat saluran pemberitahuan pub/sub dan konfigurasikan langganan ke pub/sub. Untuk maklumat lanjut, lihat bahagian Kegagalan Pemberitahuan Webhook Apabila dikonfigurasikan untuk titik penamatan peribadi.
Perasan: Sekiranya fungsi awan dikonfigurasikan sebagai titik penamatan webhook untuk saluran pemberitahuan, pastikan pengguna memanggil fungsi mempunyai kebenaran pengesahan yang diperlukan. Untuk mengetahui lebih lanjut, rujuk bahagian -bahagian mengesahkan fungsi untuk panggilan fungsi dan mengaktifkan akses ke fungsi.
Perhatian: Untuk menerima pemberitahuan dengan Google Cat, gunakan perkhidmatan run awan dan hantar pemberitahuan anda ke AD. Sebagai contoh konfigurasi ini, lihat Buat Pemberitahuan Peribadi dengan Pemantauan Awan dan Awan Run.
Jangan konfigurasikan pemberitahuan webhook, kemudian konfigurasikan Google Cat untuk menggunakan webhook ini.
Untuk mengkonfigurasi pemberitahuan dengan webhook, teruskan seperti berikut:
- Pengurus Webhooks : Kenal pasti URL titik penamatan awam yang akan menerima data dari pemantauan webhooks.
- Di Konsol Awan Google, pilih Pemantauan, Kemudian pemberitahuanAmaran, atau klik butang berikut: Akses antara muka amaran
- Klik pada Ubah suai saluran pemberitahuan.
- Di bahagian Webhook, Klik pada Tambah.
- Isi kotak dialog.
- Klik pada Uji sambungan Untuk menghantar caj ujian ujian di titik akhir webhook. Anda boleh mengakses titik penamatan penerimaan untuk menyemak siaran.
- Klik pada Simpan.
Apabila anda membuat peraturan amaran, pilih Webhook di bahagian Pemberitahuan Dan pilih konfigurasi web anda. Pemberitahuan yang dihantar oleh pelaporan ralat mengikuti rajah 1.0, sementara yang dihantar dengan memantau ikuti rajah 1.2:
Contoh JSON
Secara lalai, backend amaran cuba menghasilkan pakej json dalam format versi 1.2. Untuk mengetahui lebih lanjut mengenai pemformatan ini, lihat bahagian seterusnya.
Berikut adalah contoh pakej jenis ini:
< "incident": < "incident_id": "0.opqiw61fsv7p", "scoping_project_id": "internal-project", "scoping_project_number": 12345, "url": "https://console.cloud.google.com/monitoring/alerting/incidents/0.lxfiw61fsv7p?project=internal-project", "started_at": 1577840461, "ended_at": 1577877071, "state": "closed", "resource_id": "11223344", "resource_name": "internal-project gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_display_name": "gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_type_display_name": "VM Instance", "resource": < "type": "gce_instance", "labels": < "instance_id": "11223344", "project_id": "internal-project", "zone": "us-central1-c" >>, "Metrik": < "type": "compute.googleapis.com/instance/cpu/utilization", "displayName": "CPU utilization", "labels": < "instance_name": "the name of the VM instance" >>, "metadata": < "system_labels": < "labelkey": "labelvalue" >, "User_labels": < "labelkey": "labelvalue" >>, "Policy_name": "monitor-project-cluster", "policy_user_labels": < "user-label-1" : "important label", "user-label-2" : "another label" >, "Condition_name": "Instance Vm - Penggunaan CPU [Max]", "Threshold_Value": "0.9 "," diperhatikan_value ":" 0.835 "," Keadaan ": < "name": "projects/internal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789", "displayName": "VM Instance - CPU utilization [MAX]", "conditionThreshold": < "filter": "metric.type=\\"compute.googleapis.com/instance/cpu/utilization\\" resource.type=\\"gce_instance\\" metadata.system_labels.\\"state\\"=\\"ACTIVE\\"", "aggregations": [ < "alignmentPeriod": "120s", "perSeriesAligner": "ALIGN_MEAN" >], "perbandingan": "comparison_gt", "ambang nilai": 0.9, "Tempoh": "0s", "Pencetus": < "count": 1 >>>, "Dokumentasi": < "content": "TEST ALERT\n\npolicy.name=projects/internal-project/alertPolicies/1234567890123456789\n\npolicy.display_name=Monitored-Project-NO-GROUPBY\n\ncondition.name=projects/nternal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789\n\ncondition.display_name=VM Instance - CPU utilization [MAX]\n\nproject=internal-project\n\nresrouce.project=internal-project \n\nDONE\n", "mime_type": "text/markdown" >, "Ringkasan": "Penggunaan CPU untuk Projek Dalaman GKE-cluster-1-16-Defaul-E2DF4CBD-DGP3 dengan label metrik dan label sistem dikembalikan kepada normal dengan nilai 0.835.">," versi ":" 1.2 ">
Struktur Skim, Versi 1.2
Bahagian ini menerangkan versi 1.2 gambarajah muatan. Bidang tertentu mungkin tidak muncul dalam semua pakej yang dikembalikan atau nilai kosong sekarang, bergantung kepada konfigurasi peraturan amaran, keadaan kejadian atau sumber yang dipantau. Beberapa bidang menggunakan struktur bersepadu sebagai nilai. Struktur ini digambarkan dengan rujukan, kerana kandungan mereka juga boleh berbeza.
Dalam pakej yang dikembalikan, medan mungkin muncul dalam apa -apa perintah. Dalam keterangan berikut, mereka dianjurkan dalam kumpulan berkaitan.
<
“Versi”: “1.2 “,
“Kejadian”:: < Maklumat kejadian “Incident_id” : rantai; ID dijana untuk kejadian ini.
“scoping_project_id” : Saluran, ID projek yang menganjurkan skop metrik.
“Scoping_project_number” : Pengawasan nombor projek
“URL” : Saluran, URL Konsol Awan Google untuk kejadian ini.
“Bermula_at” : Bilangan, masa (dalam saat Unix zaman) di mana kejadian itu dibuka.
“Akhir_at” : Nombor (dalam Seconds Epoch Unix) di mana kejadian itu ditutup. Hanya dimaklumkan apabila keadaan ditutup .
“Negeri” : rantai, keadaan kejadian: terbuka atau ditutup . Sekiranya nilai dibuka, ended_at adalah sifar.
“Ringkasan” : rantai, ringkasan teks kejadian yang dihasilkan.
“apigee_url” : rantai, url apigee kejadian ini, hanya untuk jenis persekitaran apigee dan proksi* sumber* .
“Diperhatikan_value” : rantai, nilai yang diperhatikan yang telah mencetuskan/menyelesaikan amaran, boleh kosong jika keadaan telah tamat.Maklumat mengenai sumber yang dipantau yang dibuka.
“Sumber”:: <
“Baik” : rantai, pengenalpastian jenis sumber yang dipantau tertakluk kepada amaran (contohnya, gce_instance; lihat senarai sumber yang dipantau).
“Label” : Pasangan objek/kunci valley untuk label yang berkaitan dengan sumber yang diselia.
>,
“Resource_type_display_name” : rantai, nama untuk memaparkan jenis sumber yang dipantau.
“Resource_id” : rantai, id contoh sumber yang dipantau, nilai yang sama seperti sumber.Label.instance_id .
“Resource_display_name” : rantai, nama untuk memaparkan sumber yang diselia.
“Sumber_name” : rantai, nama yang dijana untuk sumber yang diselia ini; Mengandungi nilai medan lain.Maklumat mengenai jenis data siri metrik.
“Metrik”:: <
“Baik” : rantai, pengenalpastian jenis metrik tertakluk kepada amaran (contohnya, mengira.Googleapis.com/instance/cpu/penggunaan; Lihat senarai metrik).
“Nama Display” : rantai, nama untuk memaparkan jenis metrik.
“Label” : Pasangan objek/nilai untuk label yang dikaitkan dengan metrik.
>,
“Metadata”:: <
“System_labels” : Objek/pasangan kunci utama untuk label metadata sistem.
“User_labels” : pasangan objek/kunci utama untuk label metadata pengguna.
>,Maklumat mengenai peraturan amaran dan syarat yang membuka/menyelesaikan kejadian tersebut.
Nilai -nilai diekstrak dari objek alertpolicy yang berkenaan.“Polisi_name” : rantai, nama untuk dipaparkan untuk peraturan amaran.
“Policy_user_labels” : Pasangan kunci/nilai untuk semua kata pengguna yang berkaitan dengan peraturan.
“Dokumentasi” : objek, struktur bersepadu dalam format dokumentasi .
“Keadaan” : objek, struktur bersepadu dalam format keadaan .
“syarat_name” : rantai, nama untuk memaparkan keadaan, nilai yang sama seperti keadaan.pertikaian .
“Ambang_value” : rantai (nilai ambang keadaan ini) boleh kosong jika keadaannya bukan keadaan ambang.
>,
>Pengesahan asas
Sebagai tambahan kepada permintaan webhook, pemantauan awan menghantar nama pengguna dan kata laluan mengikut spesifikasi HTTP pengesahan asas. Pemantauan awan memerlukan pelayan anda untuk mengembalikan respons 401 dengan pengepala www-authenticate yang sesuai. Untuk maklumat lanjut mengenai pengesahan asas, lihat sumber berikut:
Pengesahan token
Pengesahan oleh Token memerlukan parameter rantaian permintaan di URL titik penamatan serta kunci yang dijangka pelayan menjadi rahsia antara dirinya dan pemantauan. Anda akan mendapat di bawah contoh URL termasuk token:
Sekiranya pemantauan menerbitkan kejadian pada url titik penamatan, pelayan anda dapat mengesahkan token yang berkaitan. Kaedah pengesahan ini lebih berkesan apabila digunakan dengan SSL/TLS untuk menyulitkan permintaan HTTP untuk mengelakkan penggodam komputer daripada mempelajari token.
Untuk mendapatkan contoh pelayan python, lihat contoh pelayan ini.
Peraturan yang berkaitan dengan pengabaian
Skim muatan tertakluk kepada peraturan yang berkaitan dengan pengabaian Google Cloud yang diterangkan dalam Bahagian 1.4 (d) Syarat Penggunaan Platform Awan Google. Perhatikan bahawa rajah tidak mengawal format nilai medan yang dihasilkan dan bahawa format ini mungkin berubah tanpa notis. Contohnya, kejadian.Ringkasan, Insiden.dokumentasi.gembira dan kejadian.URL dimaksudkan untuk memasukkan data kepunyaan bidang mereka, tetapi skim ini tidak mempunyai kekangan untuk menjamin analisis tepat bidang ini. Anda boleh menggunakan nilai secara keseluruhan dan mengharapkan ia menghormati peraturan yang berkaitan dengan pengabaian, tetapi tidak bergantung pada analisis bidang yang dihasilkan.
Pub/sub
Bahagian ini menerangkan cara mengkonfigurasi saluran pemberitahuan pub/sub. Untuk memastikan kelebihan, kami mengesyorkan agar anda membuat beberapa saluran pemberitahuan. Kami mengesyorkan agar anda mengaitkan pengiklanan/sub ke aplikasi mudah alih konsol Google Cloud, pagerDuty, webhooks atau slacks, kerana pub/su menggunakan mekanisme pengedaran yang berbeza.
Untuk mengkonfigurasi saluran pemberitahuan pub/sub:
- Aktifkan pub/sub API dan buat subjek
- Konfigurasikan saluran pemberitahuan untuk subjek
- Membenarkan akaun perkhidmatan
- Tentukan saluran pemberitahuan dalam peraturan amaran
Untuk memahami skim data, lihat contoh gambarajah.
Untuk menerima pemberitahuan amaran, anda juga mesti membuat salah satu langganan berikut: sweater, tolak atau bigquery.
Apabila langganan berada dalam projek yang berbeza dari subjek, buat akaun perkhidmatan dalam projek pelanggan dan atribut peranan/pubsub peranan.subcribe .
Sebelum awak mula
Apabila anda menambah saluran pemberitahuan pertama untuk projek Google Cloud, pemantauan awan mewujudkan akaun perkhidmatan untuk projek ini. Beliau juga memberikan pemantauan ejen perkhidmatan identiti dan identiti akses pengurusan dalam akaun perkhidmatan. Akaun perkhidmatan ini membolehkan pemantauan menghantar pemberitahuan kepada saluran pemberitahuan berdasarkan pub/su projek ini.
Akaun Perkhidmatan mempunyai format berikut:
perkhidmatan-Projek_number@GCP-SA-Monitoring-Notification.saya adalah.Gserviceaccount.com
Nama akaun Perkhidmatan Pemberitahuan merangkumi a nombor Projek Awan Google. Anda akan menemui nama, id dan nombor projek di papan pemuka projek di Google Cloud Console. Anda juga boleh memulihkannya menggunakan arahan berikut:
Projek gcloud menggambarkan Projek_id --Format = "nilai (project_number)"
Anda boleh memaparkan dan mengubahsuai akaun Perkhidmatan menggunakan Konsol Awan Google atau Google Cloud.
Aktifkan pub/sub API dan buat subjek
- Aktifkan pub/sup API untuk projek Google Cloud anda:
Aktifkan pub/sub API- Pilih projek Google Cloud di mana anda merancang untuk membuat subjek pub/sub.
- Klik pada Membolehkan Apabila ia muncul. Tiada tindakan diperlukan apabila mesej API diaktifkan muncul.
Topik pubsub gcloud buat notifikasiTopic
Kemudian konfigurasikan saluran pemberitahuan pub/sub anda.
Konfigurasikan pemberitahuan untuk subjek
Untuk membuat saluran pemberitahuan pengiklanan/sub, anda boleh menggunakan pemantauan, Google Cloud CL CL atau Google Cloud Console. Setelah membuat saluran pemberitahuan, membenarkan akaun Perkhidmatan Pemberitahuan untuk menerbitkan setiap subjek yang anda gunakan sebagai saluran pemberitahuan.
Untuk maklumat lanjut mengenai menggunakan API Pemantauan atau Google Cloud untuk membuat saluran pemberitahuan, lihat Buat Saluran.
Untuk membuat saluran pemberitahuan menggunakan konsol Google Cloud, teruskan seperti berikut:
- Di Konsol Awan Google, pilih Pemantauan, Kemudian pemberitahuanAmaran, atau klik butang berikut: Akses antara muka amaran
- Pilih projek Google Cloud yang mengandungi subjek pub/sub yang anda buat.
- Klik pada Ubah suai saluran pemberitahuan.
- Di bahagian Pub/sub, Klik pada Baru. Kotak dialog Pub/Sub Channel yang dicipta (Pub/sub kanal) memaparkan nama akaun perkhidmatan yang dibuat dengan memantau.
- Memberi kuasa akaun perkhidmatan. Akaun perkhidmatan anda boleh menerbitkan semua mata pelajaran atau subjek tertentu:
- Untuk menerbitkan semua subjek, pilih Menguruskan peranan dan tambahkan peranan Penerbit Pub/Sub. Sebaik sahaja anda telah menyelesaikan konfigurasi saluran pemberitahuan, abaikan bahagian seterusnya, berhak Memberi kuasa akaun perkhidmatan, dan pergi ke menentukan saluran pemberitahuan dalam peraturan amaran.
- Untuk menerbitkan subjek tertentu, pergi ke langkah seterusnya dan membenarkan akaun Perkhidmatan untuk menerbitkan subjek tertentu sebaik sahaja saluran pemberitahuan dikonfigurasikan. Untuk mendapatkan arahan, lihat bahagian memberi kuasa kepada akaun Perkhidmatan.
- Masukkan nama untuk dipaparkan untuk saluran anda dan nama subjek pub/sub.
- (Pilihan) Untuk mengesahkan bahawa saluran dikonfigurasi dengan betul, klik pada Hantar Pemberitahuan Ujian.
- Pilih Tambah rantai.
Kemudian biarkan akaun perkhidmatan.
Memberi kuasa akaun perkhidmatan
Perasan : Lakukan langkah ini apabila anda membuat saluran pemberitahuan menggunakan API atau Google Cloud CLI, dan apabila anda telah mengabaikan langkah kebenaran apabila anda menggunakan Konsol Awan Google.
Kebenaran membolehkan akaun Perkhidmatan Pemberitahuan untuk menerbitkan setiap subjek pub/su yang anda gunakan sebagai saluran pemberitahuan. Bahagian ini menerangkan prosedur untuk diikuti:
- Memberi kuasa akaun perkhidmatan untuk subjek tertentu.
- Benarkan akaun perkhidmatan untuk semua subjek.
Memberi kuasa akaun perkhidmatan untuk subjek tertentu
Anda boleh membenarkan akaun perkhidmatan menerbitkan subjek tertentu menggunakan Konsol Awan Google dan Google Cloud. Bahagian ini menerangkan kedua -dua pendekatan.
Untuk membenarkan akaun perkhidmatan anda untuk subjek tertentu menggunakan konsol Google Cloud, teruskan seperti berikut:
- Di Konsol Awan Google, pilih Pub/sub, Kemudian Tema, atau klik pada butang berikut: akses topik pub/sup
- Pilih subjek.
- Dalam tab Kebenaran, pilih Tambahkan Akaun Utama.
- Dalam bidang Akaun utama baru, Masukkan nama akaun Perkhidmatan Pemberitahuan. Akaun Perkhidmatan menggunakan perjanjian denominasi berikut:
perkhidmatan-Projek_number@GCP-SA-Monitoring-Notification.saya adalah.Gserviceaccount.com
Untuk membenarkan akaun perkhidmatan anda untuk subjek tertentu menggunakan Google Cloud CLI, berikan peranan IAM PubSub dalam akaun perkhidmatan.Penerbit untuk subjek. Sebagai contoh, arahan berikut mengkonfigurasi peranan IAM untuk subjek pemberitahuanTopic:
Topik pubsub gcloud add-saya-policy-binding \ Projects/Projek_number/Topik/notifikasiTopic -role = peranan/pubSub.Penerbit \ --Member = Service -Count: Perkhidmatan-Projek_number@GCP-SA-Monitoring-Notification.saya adalah.Gserviceaccount.com
Sambutan untuk melaksanakan pelaksanaan perintah tambahan-policy-olicy-mengikat itu sendiri seperti berikut:
Dasar IAM yang dikemas kini untuk Topik [NotificationTopic]. Pengikatan: ‐ Ahli: ‐ Perkhidmatan -Discover: Perkhidmatan-Projek_number@GCP-SA-Monitoring-Notification.saya adalah.Gserviceaccount.Peranan com: peranan/pubsub.Penerbit Etag: BWWCDOIW1PC = Versi: 1
Untuk mengetahui lebih lanjut, lihat Halaman Rujukan Police-Jeam-Policy-mengikat PubSub Topik .
Memberi kuasa akaun perkhidmatan untuk semua mata pelajaran
Untuk membenarkan akaun perkhidmatan anda untuk semua subjek, teruskan seperti berikut:
- Di Konsol Awan Google, pilih SAYA ADALAH atau klik butang berikut: akses iam
- Pilih Sertakan atribut peranan yang disediakan oleh Google, Seperti yang digambarkan dalam imej berikut:
- Cari akaun perkhidmatan dalam format berikut:
perkhidmatan-Projek_number@GCP-SA-Monitoring-Notification.saya adalah.Gserviceaccount.com
Kemudian tentukan saluran pemberitahuan dalam peraturan amaran.
Tentukan saluran pemberitahuan dalam peraturan amaran
Untuk menggunakan saluran pemberitahuan pub/su dalam peraturan amaran, pilih jenis saluran Pub/sub, Maka subjek.
Contoh rajah
Untuk memaparkan contoh pakej JSON dan rajah, mengembangkan bahagian berikut.
Contoh JSON
Secara lalai, backend amaran cuba menghasilkan pakej json dalam format versi 1.2. Untuk mengetahui lebih lanjut mengenai pemformatan ini, lihat bahagian seterusnya.
Berikut adalah contoh pakej jenis ini:
< "incident": < "incident_id": "0.opqiw61fsv7p", "scoping_project_id": "internal-project", "scoping_project_number": 12345, "url": "https://console.cloud.google.com/monitoring/alerting/incidents/0.lxfiw61fsv7p?project=internal-project", "started_at": 1577840461, "ended_at": 1577877071, "state": "closed", "resource_id": "11223344", "resource_name": "internal-project gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_display_name": "gke-cluster-1-default-pool-e2df4cbd-dgp3", "resource_type_display_name": "VM Instance", "resource": < "type": "gce_instance", "labels": < "instance_id": "11223344", "project_id": "internal-project", "zone": "us-central1-c" >>, "Metrik": < "type": "compute.googleapis.com/instance/cpu/utilization", "displayName": "CPU utilization", "labels": < "instance_name": "the name of the VM instance" >>, "metadata": < "system_labels": < "labelkey": "labelvalue" >, "User_labels": < "labelkey": "labelvalue" >>, "Policy_name": "monitor-project-cluster", "policy_user_labels": < "user-label-1" : "important label", "user-label-2" : "another label" >, "Condition_name": "Instance Vm - Penggunaan CPU [Max]", "Threshold_Value": "0.9 "," diperhatikan_value ":" 0.835 "," Keadaan ": < "name": "projects/internal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789", "displayName": "VM Instance - CPU utilization [MAX]", "conditionThreshold": < "filter": "metric.type=\\"compute.googleapis.com/instance/cpu/utilization\\" resource.type=\\"gce_instance\\" metadata.system_labels.\\"state\\"=\\"ACTIVE\\"", "aggregations": [ < "alignmentPeriod": "120s", "perSeriesAligner": "ALIGN_MEAN" >], "perbandingan": "comparison_gt", "ambang nilai": 0.9, "Tempoh": "0s", "Pencetus": < "count": 1 >>>, "Dokumentasi": < "content": "TEST ALERT\n\npolicy.name=projects/internal-project/alertPolicies/1234567890123456789\n\npolicy.display_name=Monitored-Project-NO-GROUPBY\n\ncondition.name=projects/nternal-project/alertPolicies/1234567890123456789/conditions/1234567890123456789\n\ncondition.display_name=VM Instance - CPU utilization [MAX]\n\nproject=internal-project\n\nresrouce.project=internal-project \n\nDONE\n", "mime_type": "text/markdown" >, "Ringkasan": "Penggunaan CPU untuk Projek Dalaman GKE-cluster-1-16-Defaul-E2DF4CBD-DGP3 dengan label metrik dan label sistem dikembalikan kepada normal dengan nilai 0.835.">," versi ":" 1.2 ">
Struktur Skim, Versi 1.2
Bahagian ini menerangkan versi 1.2 gambarajah muatan. Bidang tertentu mungkin tidak muncul dalam semua pakej yang dikembalikan atau nilai kosong sekarang, bergantung kepada konfigurasi peraturan amaran, keadaan kejadian atau sumber yang dipantau. Beberapa bidang menggunakan struktur bersepadu sebagai nilai. Struktur ini digambarkan dengan rujukan, kerana kandungan mereka juga boleh berbeza.
Dalam pakej yang dikembalikan, medan mungkin muncul dalam apa -apa perintah. Dalam keterangan berikut, mereka dianjurkan dalam kumpulan berkaitan.
<
“Versi”: “1.2 “,
“Kejadian”:: < Maklumat kejadian “Incident_id” : rantai; ID dijana untuk kejadian ini.
“scoping_project_id” : Saluran, ID projek yang menganjurkan skop metrik.
“Scoping_project_number” : Pengawasan nombor projek
“URL” : Saluran, URL Konsol Awan Google untuk kejadian ini.
“Bermula_at” : Bilangan, masa (dalam saat Unix zaman) di mana kejadian itu dibuka.
“Akhir_at” : Nombor (dalam Seconds Epoch Unix) di mana kejadian itu ditutup. Hanya dimaklumkan apabila keadaan ditutup .
“Negeri” : rantai, keadaan kejadian: terbuka atau ditutup . Sekiranya nilai dibuka, ended_at adalah sifar.
“Ringkasan” : rantai, ringkasan teks kejadian yang dihasilkan.
“apigee_url” : rantai, url apigee kejadian ini, hanya untuk jenis persekitaran apigee dan proksi* sumber* .
“Diperhatikan_value” : rantai, nilai yang diperhatikan yang telah mencetuskan/menyelesaikan amaran, boleh kosong jika keadaan telah tamat.Maklumat mengenai sumber yang dipantau yang dibuka.
“Sumber”:: <
“Baik” : rantai, pengenalpastian jenis sumber yang dipantau tertakluk kepada amaran (contohnya, gce_instance; lihat senarai sumber yang dipantau).
“Label” : Pasangan objek/kunci valley untuk label yang berkaitan dengan sumber yang diselia.
>,
“Resource_type_display_name” : rantai, nama untuk memaparkan jenis sumber yang dipantau.
“Resource_id” : rantai, id contoh sumber yang dipantau, nilai yang sama seperti sumber.Label.instance_id .
“Resource_display_name” : rantai, nama untuk memaparkan sumber yang diselia.
“Sumber_name” : rantai, nama yang dijana untuk sumber yang diselia ini; Mengandungi nilai medan lain.Maklumat mengenai jenis data siri metrik.
“Metrik”:: <
“Baik” : rantai, pengenalpastian jenis metrik tertakluk kepada amaran (contohnya, mengira.Googleapis.com/instance/cpu/penggunaan; Lihat senarai metrik).
“Nama Display” : rantai, nama untuk memaparkan jenis metrik.
“Label” : Pasangan objek/nilai untuk label yang dikaitkan dengan metrik.
>,
“Metadata”:: <
“System_labels” : Objek/pasangan kunci utama untuk label metadata sistem.
“User_labels” : pasangan objek/kunci utama untuk label metadata pengguna.
>,Maklumat mengenai peraturan amaran dan syarat yang membuka/menyelesaikan kejadian tersebut.
Nilai -nilai diekstrak dari objek alertpolicy yang berkenaan.“Polisi_name” : rantai, nama untuk dipaparkan untuk peraturan amaran.
“Policy_user_labels” : Pasangan kunci/nilai untuk semua kata pengguna yang berkaitan dengan peraturan.
“Dokumentasi” : objek, struktur bersepadu dalam format dokumentasi .
“Keadaan” : objek, struktur bersepadu dalam format keadaan .
“syarat_name” : rantai, nama untuk memaparkan keadaan, nilai yang sama seperti keadaan.pertikaian .
“Ambang_value” : rantai (nilai ambang keadaan ini) boleh kosong jika keadaannya bukan keadaan ambang.
>,
>Peraturan yang berkaitan dengan pengabaian
Skim muatan tertakluk kepada peraturan yang berkaitan dengan pengabaian Google Cloud yang diterangkan dalam Bahagian 1.4 (d) Syarat Penggunaan Platform Awan Google. Perhatikan bahawa rajah tidak mengawal format nilai medan yang dihasilkan dan bahawa format ini mungkin berubah tanpa notis. Contohnya, kejadian.Ringkasan, Insiden.dokumentasi.gembira dan kejadian.URL dimaksudkan untuk memasukkan data kepunyaan bidang mereka, tetapi skim ini tidak mempunyai kekangan untuk menjamin analisis tepat bidang ini. Anda boleh menggunakan nilai secara keseluruhan dan mengharapkan ia menghormati peraturan yang berkaitan dengan pengabaian, tetapi tidak bergantung pada analisis bidang yang dihasilkan.
Buat rantai atas permintaan
Apabila anda menambah saluran pemberitahuan ke peraturan amaran, anda mesti memilih saluran dalam senarai. Untuk mengemas kini senarai pilihan apabila anda membuat peraturan amaran, teruskan seperti berikut:
- Dalam kotak dialog Pemberitahuan, klik Pengurus pemberitahuan saluran (Menguruskan saluran pemberitahuan). Anda dialihkan ke tingkap Pemberitahuan Saluran (Saluran pemberitahuan) dari tab baru.
- Untuk menambah saluran pemberitahuan baru, cari jenisnya, klik Baru, Kemudian ikuti arahan yang khusus untuk saluran yang terdapat dalam jadual sebelumnya.
- Kembali ke tab asal dan, dalam kotak dialog Pemberitahuan, klik menyegarkanKemas kini .
- Pilih saluran pemberitahuan dari senarai yang dikemas kini.
Uji saluran pemberitahuan
Pemantauan awan tidak menguji saluran pemberitahuan. Walau bagaimanapun, anda boleh mengesahkan bahawa saluran pemberitahuan dikonfigurasi dengan betul dengan membuat peraturan amaran dan mengkonfigurasi keadaan untuk dicetuskan.
Sebagai contoh, anda boleh menyemak konfigurasi saluran pemberitahuan anda dengan menggunakan prosedur berikut:
- Sekiranya projek Google Cloud anda tidak termasuk contoh enjin pengiraan, buat a.
- Buat peraturan amaran untuk memantau penggunaan pemproses oleh badan ini. Sekiranya projek Google Cloud anda mengandungi beberapa contoh, tambahkan penapis untuk memilih satu contoh.
- Konfigurasikan bidang pencetus keadaan Seperti berikut:
- Pilih Ambang dalam bidang Jenis keadaan.
- Pilih Lebih rendah daripada ambang untuk bidang Kedudukan ambang.
- Pilih nilai yang lebih besar daripada penggunaan pemproses untuk contoh anda. Sebagai contoh, jika graf menunjukkan bahawa penggunaan pemproses adalah kira -kira 5%, tentukan ambang pada 10%.
- Membangun Pilihan lanjutan, Kemudian pilih Tiada ujian baru untuk bidang Tetingkap terpanjang.
Parameter ini mengkonfigurasi peraturan supaya ia dicetuskan apabila penggunaan pemproses contoh enjin pengiraan berada di bawah ambang yang ditentukan. Oleh kerana anda telah memilih ambang yang lebih tinggi daripada penggunaan pemproses contoh anda, keadaannya dicetuskan.
Edit dan padamkan saluran pemberitahuan
Untuk mengubah suai atau memadam saluran pemberitahuan menggunakan konsol Google Cloud, teruskan seperti berikut:
- Di Konsol Awan Google, pilih Pemantauan, Kemudian pemberitahuanAmaran, atau klik butang berikut: Akses antara muka amaran
- Klik pada Ubah suai saluran pemberitahuan. Papan pemuka Saluran pemberitahuan Mengandungi seksyen untuk setiap jenis saluran pemberitahuan. Setiap bahagian menyenaraikan semua konfigurasi untuk jenis ini:
- Untuk mengubah suai input, klik pada editUntuk mengubah suai. Klik pada Simpan Setelah perubahan dibuat.
- Untuk memadam input, klik Padam Padam. Klik pada Padam dalam kotak dialog pengesahan.
Tunjukkan surat khabar saluran pemberitahuan
Anda boleh menggunakan penjelajah akhbar untuk memaparkan kesilapan dalam saluran pemberitahuan:
- Di Konsol Awan Google, pilih Pembalakan, Kemudian Explorer Akhbar, atau klik butang berikut: akses kepada penjelajah akhbar
- Masukkan dan jalankan permintaan anda. Untuk permintaan khusus untuk kesilapan dalam saluran pemberitahuan, lihat bahagian Permintaan Pemantauan Awan.
Komen
Melainkan dinyatakan sebaliknya, kandungan halaman ini ditadbir oleh lesen Tugasan Creative Commons 4.0, dan sampel kod ditadbir oleh lesen Apache 2.0. Untuk maklumat lanjut, lihat Peraturan Laman Pemaju Google. Java adalah tanda dagangan berdaftar Oracle dan/atau syarikat gabungannya.
Kemas kini terakhir pada 2023/08/26 (UTC).
Pemberitahuan Google
Membentuk pemberitahuan e -mel
Hantar e -mel, menjana PDF, sijil, invois, surat berita, dokumen profesional, mengintegrasikannya di Slack, Zappier, Google Chat atau aplikasi lain.
Lembaran Kemas kini: 20 September, 2023
Maklumat lanjut mengenai ulasan pengguna
Menggunakan "pemberitahuan e -mel borang" (mengikut borang memberitahu), anda boleh menghantar pemberitahuan e -mel yang diperibadikan, menghasilkan invois, sijil, surat berita, surat komersial dan PDF lain dan dokumen sempurna. Anda boleh mendapatkan maklumat terperinci mengenai apa yang boleh dilakukan oleh modul tambahan untuk anda dengan melawat borang kami memberitahu laman web https: // www.formnotify.com/produk dengan menggunakan ini, anda (pemilik borang) boleh - memberi amaran kepada sesiapa sahaja dengan secara automatik menghantar html e -mail yang kaya - membuat, mengkonfigurasi dan memperibadikan pemberitahuan oleh e -mail untuk responden formal - hantar e -mail yang diperibadikan ke responden dan pekerja lain - menjana PDF yang sempurna kepada piksel terdekat, seperti invois, surat berita, sijil, surat komersial atau mana -mana dokumen aspek profesional lain - hadkan borang dengan pembukaan dan dengan menutup mengikut tarikh dan/atau Satu jam masa berulang - mengembalikan tindak balas masa lalu borang - Konfigurasikan beberapa pemproses yang boleh menghantar e -mel kepada penerima yang berbeza - sementara menggantung penghantaran pemberitahuan - kesakitan penjanaan dokumen -Sertai PDF ke Pemberitahuan E -Mail anda - Gunakan Ekspresi untuk menyesuaikan nilai mengikut Borang Respons - Mengintegrasikan Kod QR ke E -Mail - mengimport dan mengeksport data yang dikonfigurasikan - memberi amaran semua orang yang anda inginkan dengan mengkonfigurasi cangkuk web dan Mengintegrasikannya ke dalam aplikasi seperti Google Chat, Slack, Zappier, IFTTTT atau Perkhidmatan Web Lain - Beritahu Pengguna melalui Telefon melalui Pemberitahuan Push - Integrasi dengan mana -mana aplikasi menggunakan HTTP REST. - Import dan Eksport Cangkuk Web - Hantar Skor Kuiz kepada Ibu Bapa sebagai sebahagian daripada pemberitahuan - Pastikan borang dibuka dalam tempoh tertentu yang dibangunkan oleh borang pemberitahuan (https: // formnotify.com) Untuk melaporkan masalah dengan modul tambahan ini, sila lawati https: // borang.GLE/TSMVVAFVWLJEXAAV7
Maklumat tambahan
Tidak tersedia harga
Kerahsiaan
Syarat Penggunaan
Membentuk pemberitahuan e -mel akan meminta anda kebenaran di bawah. Ketahui lebih lanjut
Borang Pemberitahuan E -mel perlu mengakses akaun Google anda
Pemberitahuan e -mel membentuk boleh menjalankan tindakan berikut:
Berunding, mengubah suai, membuat dan memadam semua dokumen Google Docs anda
Tunjukkan, buat dan padamkan data konfigurasi anda sendiri di Google Drive
Tunjukkan, buat dan padamkan data konfigurasi anda sendiri di Google Drive
Berunding, mengubah suai, membuat dan memadam hanya fail Google Drive tertentu yang anda gunakan dengan aplikasi ini
Tunjukkan dan uruskan borang di mana aplikasi ini telah dipasang