Surveillez l'utilisation des Agents Genie avec les Logs d'audit et les alertes
Aperçu
Cette fonctionnalité est en aperçu public.
En raison d'une panne, certains Logs d'audit de tableau de bord pourraient être manquants pour la période du 16 octobre 2025 – 19 novembre 2025.
Cette page contient des exemples de requêtes que les administrateurs de Workspace peuvent utiliser pour surveiller l'activité associée aux Agents Genie. Toutes les queries accèdent à la table des logs d'audit, qui est une table système qui stocke les enregistrements de tous les événements d'audit provenant des Workspaces de votre région.
Consultez la référence des tables système. Pour une référence complète des services et événements de logs d’audit disponibles, consultez la référence des logs d’audit.
Pour plus d'information sur l'utilisation du tableau de bord de monitoring, consultez Surveiller l'utilisation du tableau de bord.
Suivre les interactions de Genie Agent
Les exemples de cette section montrent comment récupérer les logs d'audit pour les questions courantes concernant l'activité de Genie Agent.
Query pour commentaires
La query suivante renvoie les évaluations soumises pour les agents Genie de votre Workspace au cours des 30 derniers jours. Les colonnes de la query incluent le space_id et l'adresse e-mail de l'utilisateur qui a envoyé le feedback, ainsi que toutes les autres colonnes de la table système.
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
Demandes de retour pour examen
La query suivante renvoie l'activité de demandes d'examen des agents Genie au cours des 30 derniers jours. Il inclut le space_id, l'adresse e-mail de l'utilisateur qui a ajouté le commentaire, le type d'action et toutes les autres colonnes de la table source.
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
Codes de réponse d'API
La query suivante renvoie un nombre de requêtes d'API Genie groupées par code d'état de réponse HTTP pour les 30 derniers jours. Utilisez-le pour surveiller les taux de réussite, repérer les erreurs (telles que les 5xx) et suivre l'activité pour le start de conversations et les actions de création de messages. Les résultats incluent la date et l'heure à la minute près afin que vous puissiez corréler les erreurs avec le volume de requêtes par minute.
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
Configurer les alertes
Vous pouvez définir des alertes pour automatiser ce type de monitoring. Consultez Créer une alerte pour savoir comment définir une alerte sur un threshold spécifique.