Partilhar via


Monitorizar a utilização dos espaços Genie com registos de auditoria e alertas

Importante

Este recurso está no Public Preview.

Advertência

Devido a uma falha, alguns registos de auditoria do painel podem estar em falta para o período de 16 de outubro de 2025 a 19 de novembro de 2025.

Esta página contém consultas de exemplo que os administradores de espaços de trabalho podem usar para monitorizar a atividade associada aos espaços Genie. Todas as consultas acessam a tabela de logs de auditoria, que é uma tabela do sistema que armazena registros de todos os eventos de auditoria de espaços de trabalho em sua região.

Consulte a referência das tabelas do sistema. Para obter uma referência abrangente dos serviços e eventos de log de auditoria disponíveis, consulte Referência de log de diagnóstico.

Observação

Para informações sobre monitorização da utilização de dashboards, consulte Monitorizar utilização de dashboards.

Acompanhe as interações espaciais do Genie

Os exemplos nesta seção demonstram como recuperar logs de auditoria para perguntas comuns sobre a atividade espacial do Genie.

Consulta de feedback

A consulta a seguir retorna as avaliações de feedback enviadas para os espaços do Genie no seu espaço de trabalho nos últimos 30 dias. As colunas na consulta incluem o space_id, o endereço de e-mail do utilizador que enviou o feedback, juntamente com todas as outras colunas da tabela do 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

Pedidos de devolução para revisão

A consulta a seguir retorna a solicitação de atividade de revisão dos espaços Genie nos últimos 30 dias. Inclui o space_id, o endereço de e-mail do usuário que adicionou o comentário, o tipo de ação e todas as outras colunas da tabela de origem.

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

Códigos de resposta API

A consulta seguinte devolve uma contagem de pedidos da API Genie agrupados por código de estado de resposta HTTP dos últimos 30 dias. Use-o para monitorizar as taxas de sucesso, identificar erros (como 429 ou 5xx) e acompanhar a atividade para iniciar conversas e criar ações de mensagem. Os resultados incluem a data e a hora ao minuto, para que possa correlacionar 429 respostas com limite de taxa com o volume de pedidos por minuto (por exemplo, mais de 5 pedidos por 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

Configurar alertas

Você pode definir alertas para automatizar esse tipo de monitoramento. Consulte Criar um alerta para saber como definir um alerta em um limite específico.