Anda dapat menggunakan Eventarc untuk memantau dan merespons aktivitas secara otomatis dari Mode Proaktif di Gemini Cloud Assist.
Saat menyelesaikan tugas latar belakang—seperti penyelidikan penyebab utama atau analisis anomali biaya—agen akan memublikasikan peristiwa yang dapat Anda arahkan ke webhook, skrip, atau alur kerja.
Sebelum memulai
- Pastikan Anda telah menyiapkan Mode Proaktif.
- Instal dan lakukan inisialisasi Google Cloud CLI jika Anda belum melakukannya.
Membuat pemicu otomatisasi
Gemini Cloud Assist menghasilkan peristiwa
google.cloud.geminicloudassist.task.v1.completed setiap kali tugas penyelidikan atau pengoptimalan
di latar belakang selesai.
Anda dapat merutekan peristiwa ini ke tujuan yang didukung seperti Cloud Run, Cloud Run functions, atau Workflows, untuk memicu notifikasi Slack, insiden PagerDuty, atau perbaikan otomatis.
Misalnya, untuk memproses peristiwa ini dan merutekannya ke Cloud Run, gunakan perintah berikut:
gcloud eventarc triggers create TRIGGER_NAME \
--location=global \
--destination-run-service=DESTINATION_SERVICE \
--event-filters="type=google.cloud.geminicloudassist.task.v1.completed" \
--event-filters="proactive=true" \
--service-account=SERVICE_ACCOUNT
Ganti kode berikut:
<var>TRIGGER_NAME</var>: Nama unik untuk pemicu Anda.<var>DESTINATION_SERVICE</var>: Nama layanan Cloud Run yang akan memproses peristiwa Proactive Agent Anda.<var>SERVICE_ACCOUNT</var>: Alamat email akun layanan IAM yang digunakan untuk memanggil tujuan.
Untuk mengetahui informasi selengkapnya tentang penggunaan perintah ini, lihat Membuat pemicu dengan Eventarc.
Payload peristiwa
Payload peristiwa yang dikirimkan dalam format Protobuf, yang di-wrap dalam Cloud Events, atau JSON. Isinya adalah kolom utama berikut:
title: Ringkasan tugas, seperti "Penyelidikan Anomali Biaya" atau "Penyelidikan Latensi Tinggi".result_object_reference: URI yang mengarah ke artefak yang dibuat.
Memfilter agen tertentu
Karena mode proaktif menggunakan jenis peristiwa yang sama, Anda tidak dapat mengisolasi agen tertentu hanya menggunakan atribut Eventarc.
Untuk merutekan peristiwa ke saluran tertentu, layanan tujuan Anda, seperti
Cloud Function, harus mengurai payload peristiwa dan memfilter berdasarkan
kolom title:
- Untuk memantau pemberitahuan biaya, filter judul yang berisi "Anomali Biaya" atau "Pengoptimalan Biaya".
- Untuk memantau pemecahan masalah, filter judul yang berisi "Penyelidikan".
Langkah berikutnya
- Pelajari cara menggunakan Mode Proaktif untuk pengoptimalan biaya.
- Pelajari cara menggunakan Mode Proaktif untuk memecahkan masalah.
- Tinjau persyaratan IAM untuk agen.