Memantau penggunaan Genie Spaces dengan log audit dan pemberitahuan

Penting

Fitur ini ada di Pratinjau Publik.

Peringatan

Karena gangguan, beberapa log audit dasbor mungkin hilang untuk periode 16 Oktober 2025 – 19 November 2025.

Halaman ini memiliki sampel kueri yang dapat digunakan admin ruang kerja untuk memantau aktivitas yang terkait dengan Genie Spaces. Semua kueri mengakses tabel log audit, yang merupakan tabel sistem yang menyimpan rekaman untuk semua peristiwa audit dari ruang kerja di wilayah Anda.

Lihat Referensi tabel sistem. Untuk referensi komprehensif tentang layanan dan peristiwa log audit yang tersedia, lihat Referensi log diagnostik.

Nota

Untuk informasi tentang memantau penggunaan dasbor, lihat Memantau penggunaan dasbor.

Menelusuri interaksi Genie Space

Contoh di bagian ini menunjukkan cara mengambil log audit untuk pertanyaan umum tentang aktivitas Genie Space.

Permintaan umpan balik

Kueri berikut mengembalikan penilaian umpan balik yang dikirimkan untuk Genie Spaces di ruang kerja Anda dalam 30 hari terakhir. Kolom dalam kueri menyertakan space_id dan alamat email pengguna yang mengirimkan umpan balik, bersama dengan semua kolom lain dari tabel sistem.


SELECT
  user_identity.email as user_email,
  action_name,
  request_params.space_id,
  request_params.feedback_rating,
  *
FROM
  system.access.audit
WHERE
  service_name = 'aibiGenie'
  AND action_name = 'updateConversationMessageFeedback'
  AND event_date >= current_date() - interval 30 days

Permintaan untuk ditinjau kembali

Kueri berikut mengembalikan permintaan untuk aktivitas peninjauan dari Genie Spaces selama 30 hari terakhir. Ini termasuk space_id, alamat email pengguna yang menambahkan komentar, jenis tindakan, dan semua kolom lain dari tabel sumber.

SELECT
  user_identity.email as user_email,
  action_name,
  request_params.space_id,
  *
FROM
  system.access.audit
WHERE
    service_name = 'aibiGenie'
    AND action_name = 'createConversationMessageComment'
    AND event_date >= current_date() - interval 30 days

Kode respons dari API

Kueri berikut mengembalikan jumlah permintaan GENie API yang dikelompokkan menurut kode status respons HTTP selama 30 hari terakhir. Gunakan untuk memantau tingkat keberhasilan, menemukan kesalahan (seperti 429 atau 5xx), dan melacak aktivitas memulai percakapan dan aksi buat pesan. Hasilnya mencakup tanggal dan waktu ke menit sehingga Anda dapat menghubungkan respons batas tarif 429 dengan volume permintaan per menit (misalnya, lebih dari 5 permintaan dalam satu menit).

SELECT
  date_trunc('minute', event_time) as event_minute,
  response.status_code,
  COUNT(*) as request_count
FROM
  system.access.audit
WHERE
  service_name = 'aibiGenie'
  AND action_name IN ('genieStartConversationMessage', 'genieCreateConversationMessage')
  AND event_date >= current_date() - interval 30 days
GROUP BY
  date_trunc('minute', event_time),
  response.status_code
ORDER BY
  event_minute,
  response.status_code

Menyiapkan pemberitahuan

Anda dapat mengatur pemberitahuan untuk mengotomatiskan jenis pemantauan ini. Lihat Membuat pemberitahuan untuk mempelajari cara mengatur pemberitahuan pada ambang tertentu.