Tous les produits
Search
Centre de documentation

ApsaraDB for MongoDB:Interroger le journal d'audit

Dernière mise à jour :Aug 08, 2026

Interrogez les journaux d'audit pour suivre les opérations de base de données, filtrer les entrées selon divers critères et personnaliser la plage horaire de vos requêtes.

Prérequis

La fonctionnalité de journal d'audit est activée. Pour plus d'informations, consultez la rubrique Activer la fonctionnalité de journal d'audit.

Interroger les journaux d'audit

  1. Connectez-vous à la console MongoDB.

  2. Selon le type d'instance, cliquez sur Replica Set Instances ou Sharded Cluster Instances dans le volet de navigation de gauche.

  3. Dans le coin supérieur gauche de la page, sélectionnez le groupe de ressources et la région où se trouve l'instance.

  4. Cliquez sur l'ID de l'instance cible ou sur Manage dans la colonne Actions correspondante.

  5. Dans le volet de navigation de gauche de la page des détails de l'instance, cliquez sur Data Security > Audit Logs.

  6. Sur la page Mongo audit log center, consultez les détails du journal d'audit. Par défaut, la page affiche les journaux des 15 dernières minutes (option 15 Minutes (Relative)).

    Cliquez sur Refresh dans le coin supérieur droit de la page Mongo audit log center pour définir la fréquence d'actualisation du journal d'audit.

    • Once

      Actualise le journal d'audit une seule fois.

    • Automatic Refresh

      Actualise automatiquement le journal d'audit à des intervalles de 15 seconds, 60 seconds, 5 minutes ou 15 minutes.

      Remarque

      Pour désactiver l'intervalle d'actualisation automatique actuel, cliquez sur Refresh > Disable puis définissez un nouvel intervalle.

Filtrer les journaux d'audit

Utilisez les filtres pour affiner les résultats et trouver des entrées de journal d'audit spécifiques.

  1. Connectez-vous à la console MongoDB.

  2. Selon le type d'instance, cliquez sur Replica Set Instances ou Sharded Cluster Instances dans le volet de navigation de gauche.

  3. Dans le coin supérieur gauche de la page, sélectionnez le groupe de ressources et la région où se trouve l'instance.

  4. Cliquez sur l'ID de l'instance cible ou sur Manage dans la colonne Actions correspondante.

  5. Dans le volet de navigation de gauche de la page des détails de l'instance, cliquez sur Data Security > Audit Logs.

  6. Dans la section de filtre de la page Mongo audit log center, définissez les conditions de filtrage.

    Le tableau suivant décrit les filtres disponibles.

    Filtre

    Description

    Keyword

    Filtre le journal d'audit par mot-clé, tel qu'une adresse IP client, une commande exécutée, un compte ou des informations étendues.

    • La recherche par mot-clé nécessite une correspondance exacte. La recherche floue n'est pas prise en charge. Exemples :

      • Pour filtrer par adresse IP client (IPv4), saisissez l'adresse complète en notation décimale pointée, par exemple 192.168.1.1. Les adresses partielles telles que 192.168 ou 1.1 ne sont pas prises en charge.

      • Pour filtrer par commande exécutée, saisissez le nom complet de la commande, par exemple AUTH ou auth. Les noms partiels tels que au ne sont pas pris en charge.

    • Si un mot-clé contient deux-points (:), placez-le entre guillemets doubles (""), par exemple "userId:1".

    Operation type

    Filtre le journal d'audit par type d'opération.

    Client IP Address

    Filtre le journal d'audit par adresse IP client utilisée pour se connecter à l'instance. Exemples :

    Si une instance ECS se connecte à l'instance ApsaraDB for MongoDB via Internet, saisissez l'adresse IP publique de l'instance ECS.

    Si une instance ECS se connecte à l'instance ApsaraDB for MongoDB via un réseau privé virtuel (VPC), saisissez l'adresse IP privée de l'instance ECS.

    Database Name

    Filtre le journal d'audit par nom de base de données.

    Collection Name

    Filtre le journal d'audit par nom de collection.

    Username

    Filtre le journal d'audit par nom d'utilisateur.

Utiliser le sélecteur de temps

Utilisez le sélecteur de temps pour interroger les journaux d'audit sur différentes plages horaires.

  1. Connectez-vous à la console MongoDB.

  2. Selon le type d'instance, cliquez sur Replica Set Instances ou Sharded Cluster Instances dans le volet de navigation de gauche.

  3. Dans le coin supérieur gauche de la page, sélectionnez le groupe de ressources et la région où se trouve l'instance.

  4. Cliquez sur l'ID de l'instance cible ou sur Manage dans la colonne Actions correspondante.

  5. Dans le volet de navigation de gauche de la page des détails de l'instance, cliquez sur Data Security > Audit Logs.

  6. Sur la page Mongo audit log center, cliquez sur Select time range à droite.

  7. Dans le panneau Select time range, sélectionnez une plage horaire.

    Le tableau suivant décrit les sections du sélecteur de temps.

    Section

    Description

    Détails temporels

    Lorsque vous survolez une option dans la section Temps relatif ou Plage horaire, cette section affiche la plage horaire exacte.

    Temps relatif

    Sélectionne une période relative à l'heure actuelle. Survolez une option pour afficher la plage horaire correspondante dans la section Détails temporels.

    Plage horaire

    Sélectionne une plage horaire fixe avec une granularité d'une minute ou plus. Survolez une option pour afficher la plage horaire correspondante dans la section Détails temporels.

    Heure personnalisée

    Spécifie une plage horaire personnalisée. Après avoir saisi la plage horaire, cliquez sur OK pour l'appliquer.

    Remarque

    La granularité minimale de la requête est d'une minute. Pour une précision à la seconde, connectez-vous à la console Simple Log Service (SLS) et utilisez une instruction de requête et d'analyse pour récupérer les entrées du journal d'audit. Pour plus d'informations, consultez la rubrique Démarrage rapide pour la requête et l'analyse des journaux.

API associées

API

Description

DescribeAuditRecords

Interroge le journal d'audit d'une instance ApsaraDB for MongoDB.

FAQ

Q : Pourquoi puis-je interroger au maximum seulement 2 000 entrées de journal d'audit ?

R : La page Mongo audit log center affiche au maximum 2 000 entrées de journal d'audit. Pour interroger davantage d'entrées, connectez-vous à la console Simple Log Service (SLS). Pour plus d'informations, consultez la rubrique Démarrage rapide pour la requête et l'analyse des journaux.

Q : Pourquoi ai-je très peu de données de journal d'audit ?

R : Après avoir activé la fonctionnalité de journal d'audit, seuls les types d'opération Admin et slow sont sélectionnés par défaut. Si vous souhaitez modifier les types d'opération audités, consultez la rubrique Modifier les types d'opération audités.