Monitorare l'utilizzo di Genie Spaces con log di controllo e avvisi

Importante

Questa funzionalità è in Anteprima Pubblica.

Avviso

A causa di un'interruzione, alcuni log di controllo del dashboard potrebbero non essere presenti per il periodo 16 ottobre 2025 - 19 novembre 2025.

Questa pagina include query di esempio che gli amministratori dell'area di lavoro possono usare per monitorare l'attività associata a Genie Spaces. Tutte le query accedono alla tabella dei log di controllo, ovvero una tabella di sistema che archivia i record per tutti gli eventi di controllo dalle aree di lavoro dell'area di lavoro.

Vedere Informazioni di riferimento sulle tabelle di sistema. Per informazioni di riferimento completi sui servizi ed eventi del log di controllo disponibili, vedere Informazioni di riferimento sul log di diagnostica.

Annotazioni

Per informazioni sul monitoraggio dell'utilizzo del dashboard, vedere Monitorare l'utilizzo del dashboard.

Tenere traccia delle interazioni con genie space

Gli esempi in questa sezione illustrano come recuperare i log di controllo per domande comuni sull'attività Genie Space.

Eseguire una query per ottenere commenti e suggerimenti

La seguente query restituisce le valutazioni di feedback inviate riguardo ai Genie Spaces nel tuo spazio di lavoro negli ultimi 30 giorni. Le colonne nella query includono space_id e l'email dell'utente che ha inviato il feedback, insieme a tutte le altre colonne della tabella di sistema.


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

Richieste di restituzione per la revisione

La query seguente restituisce la richiesta di attività di revisione da Genie Spaces negli ultimi 30 giorni. Include , space_idl'indirizzo di posta elettronica dell'utente che ha aggiunto il commento, il tipo di azione e tutte le altre colonne della tabella di origine.

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

Codici di risposta API

La query seguente restituisce un conteggio delle richieste API Genie raggruppate in base al codice di stato della risposta HTTP per gli ultimi 30 giorni. Usarlo per monitorare le percentuali di successo, individuare gli errori (ad esempio 429 o 5xx) e tenere traccia dell'attività per l'avvio della conversazione e creare azioni di messaggio. I risultati includono la data e l'ora del minuto, in modo da poter correlare 429 risposte di limite di frequenza con il volume delle richieste al minuto (ad esempio, più di 5 richieste in un minuto).

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

Impostare gli avvisi

È possibile impostare avvisi per automatizzare questo tipo di monitoraggio. Vedere Creare un avviso per informazioni su come impostare un avviso su una soglia specifica.