Bagian ini memberikan contoh kueri pemberitahuan terperinci yang dapat Anda gunakan untuk memfilter data Cloud Logging. Untuk mempelajari kolom kueri khusus untuk Pemeliharaan Terpadu lebih lanjut, lihat skema log.
Pemberitahuan tentang pemeliharaan terjadwal baru
Untuk mendapatkan pemberitahuan tentang pemeliharaan terjadwal baru, tentukan logName untuk peristiwa pemeliharaan di project Anda, dan status SCHEDULED. Contoh:
log_id("maintenance.googleapis.com/maintenance_events") AND
jsonPayload.state = "SCHEDULED"
Memberikan pemberitahuan saat pemeliharaan dijadwalkan untuk jenis resource tertentu
Untuk mendapatkan pemberitahuan tentang pemeliharaan terjadwal baru untuk jenis resource tertentu, tentukan
logName untuk peristiwa pemeliharaan di project Anda, status SCHEDULED, dan tentukan
resource.type. Misalnya, instance Cloud SQL:
log_id("maintenance.googleapis.com/maintenance_events") AND
jsonPayload.state = "SCHEDULED" AND
jsonPayload.resource.type = "sqladmin.googleapis.com/Instance"
Pemberitahuan saat pemeliharaan dimulai di lokasi tertentu
Untuk mendapatkan pemberitahuan tentang pemeliharaan baru yang dimulai di lokasi tertentu, tentukan
logName untuk peristiwa pemeliharaan di project Anda, status STARTED, dan tentukan
lokasinya. Misalnya, us-central1:
log_id("maintenance.googleapis.com/maintenance_events") AND
jsonPayload.state = "STARTED" AND
jsonPayload.resource.labels.location = "us-central1"
Memberikan pemberitahuan saat pemeliharaan berhasil dilakukan pada resource tertentu
Untuk memberikan pemberitahuan tentang pemeliharaan yang berhasil pada resource tertentu, tentukan logName
untuk peristiwa pemeliharaan di project Anda, status SUCCEEDED, dan tentukan
resourceName. Misalnya, prod-db:
log_id("maintenance.googleapis.com/maintenance_events") AND
jsonPayload.state = "SUCCEEDED" AND
jsonPayload.resource.resourceName = "//sqladmin.googleapis.com/projects/proj-1/instances/prod-db"
Memberi tahu jika ada perubahan pada waktu mulai pemeliharaan yang dijadwalkan
Untuk mendapatkan pemberitahuan saat ada perubahan pada waktu mulai yang dijadwalkan, tentukan logName
untuk peristiwa pemeliharaan di project Anda, dan periksa update terbaru pada
timeline.schedule.startTime field. Contoh:
log_id("maintenance.googleapis.com/maintenance_events") AND
labels."maintenance.googleapis.com/updated_fields" =~ "maintenanceScheduledStartTime"
Langkah berikutnya
- Ringkasan skema log
- Mengonfigurasi pemberitahuan dan notifikasi
- Mengontrol pemeliharaan