Utiliser Oracle Log Analytics pour les données utiles de flux de données d'activités volumineux

Vous pouvez publier vos journaux de flux de données d'activités dans Oracle Log Analytics. Cela est utile si les données utiles de votre flux de données d'activité sont volumineuses, car la journalisation publique pour Oracle Cloud Infrastructure (OCI) limite la taille des fichiers journaux.

Note

Vous devez être abonné à Oracle Log Analytics pour y publier vos journaux de flux de données d'activité.

Si vous décidez plus tard d'arrêter le stockage des journaux de flux de données d'activité dans Oracle Log Analytics, vous pouvez le désactiver pour votre instance Oracle Integration. Voir Désactiver le stockage des journaux dans Oracle Log Analytics

Créer un groupe de journaux pour stocker vos journaux dans Oracle Log Analytics

Pour créer un groupe de journaux dans Oracle Log Analytics afin de stocker les journaux de vos flux de données d'activités Oracle Integration, procédez comme suit :

  1. Dans la console Oracle Cloud, ouvrez le menu de navigation et cliquez sur Observabilité et gestion, puis, sous Log Analytics, cliquez sur Administration.
  2. Dans la page Groupes de journaux, dans le menu de gauche, cliquez sur Groupes de journaux.
  3. À côté de Filtres appliqués, assurez-vous de voir le compartiment dans lequel vous voulez créer le groupe de journaux.
  4. Cliquez sur Créer un groupe de journaux.
  5. Entrez un nom (par exemple, OracleIntegration_ActivityStream_LogGroup) et une description.
  6. Cliquez sur Créer.

Créer une politique pour autoriser les chargements de journaux à partir d'Oracle Integration

Pour créer une politique autorisant les chargements de journal à partir d'Oracle Integration, procédez comme suit :

  1. Si vous ne l'avez pas encore fait, connectez-vous à la console Oracle Cloud.
  2. Obtenez l'ID client de votre instance Oracle Integration :
    1. Dans le menu de navigation de la console Oracle Cloud, cliquez sur Identité et sécurité, puis, sous Identité, cliquez sur Domaines.
    2. Ouvrez le domaine dans lequel vous avez créé votre instance Oracle Integration.

      Si vous ne voyez pas le domaine, assurez-vous que vous êtes dans la bonne région (dans la bannière) et que vous consultez le compartiment correct (dans les filtres).

    3. Dans les onglets en haut, cliquez sur Services en nuage Oracle.
    4. Ouvrez votre instance Oracle Integration.

      Si vous rencontrez des difficultés pour trouver votre instance, la recherche de l'option "Intégration" peut restreindre vos choix.

    5. Dans les onglets en haut, cliquez sur Configuration OAuth.
    6. Faites défiler l'affichage vers le bas jusqu'à la section Informations générales et copiez l'ID client.
  3. Créez un groupe dynamique à utiliser dans la politique :
    1. Retournez à votre domaine en cliquant sur Services en nuage d'Oracle en haut de la page.
    2. Dans les onglets en haut, cliquez sur Groupes dynamiques.
    3. Cliquez sur Créer un groupe dynamique.
    4. Entrez un nom (par exemple, OracleIntegration_LogAnalytics_DynamicGroup) et une description pour le groupe.
    5. Dans la zone Règle 1, entrez la règle suivante.
      Syntaxe :
      • resource.id='OracleIntegration_ClientID'
      Où :
      • OracleIntegration_ClientID est l'ID client que vous avez copié à l'étape 2
      Exemple :
      • resource.id='A01BC23DE4567FGH89I0123456J78901_APPID'
  4. Créer la politique :
    1. Dans le volet de navigation de gauche, cliquez sur Politiques.
    2. Cliquez sur Créer une politique.
    3. Entrez le nom (par exemple, OracleIntegration_LogUploadPolicy) et la description de la politique.
    4. Cliquez sur Afficher l'éditeur manuel.
    5. Entrez les autorisations suivantes.
      Syntaxe :
      • allow dynamic-group DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in compartment LogGroup_Compartment
      • allow dynamic-group DynamicGroup to {LOG_ANALYTICS_SOURCE_READ} in tenancy
      • allow dynamic-group DynamicGroup to use loganalytics-ondemand-upload in tenancy
      • allow dynamic-group DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in tenancy
      Où :
      Exemple :
      • allow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in compartment OracleIntegration_LogGroup_Compartment
      • allow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to {LOG_ANALYTICS_SOURCE_READ} in tenancy
      • allow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to use loganalytics-ondemand-upload in tenancy
      • allow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in tenancy

Créer une politique pour permettre aux utilisateurs de voir les journaux dans Oracle Log Analytics

Pour créer une politique permettant aux utilisateurs de voir les journaux dans Oracle Log Analytics, procédez comme suit :

  1. Créez un groupe pour les utilisateurs qui souhaitent pouvoir voir les journaux de flux de données d'activités dans Oracle Log Analytics :
    1. Dans le volet de navigation de gauche, cliquez sur Domaines.
    2. Ouvrez le domaine dans lequel vous avez créé votre instance Oracle Integration.

      Si vous ne voyez pas le domaine, assurez-vous que vous êtes dans la bonne région (dans la bannière) et que vous consultez le compartiment correct (dans les filtres).

    3. Dans les onglets en haut, cliquez sur Gestion des utilisateurs.
    4. Faites défiler l'affichage vers le bas jusqu'à la section Groupes, puis cliquez sur Créer un groupe.
    5. Entrez un nom (par exemple, OracleIntegration_LogAnalytics_Group) et une description pour le groupe.
    6. Ajouter des utilisateurs au groupe.
    7. Cliquez sur Créer.
  2. Créez la stratégie suivante :
    1. Dans le volet de navigation de gauche, cliquez sur Politiques.
    2. Cliquez sur Créer une politique.
    3. Entrez un nom (par exemple, OracleIntegration_LogAnalyticsAccessPolicy) et une description pour la politique.
    4. Cliquez sur Afficher l'éditeur manuel.
    5. Dans l'éditeur, entrez les autorisations suivantes.
      Syntaxe :
      • allow group UserGroup to use loganalytics-features-family in tenancy
      • allow group UserGroup to use loganalytics-resources-family in tenancy
      Où :
      • UserGroup est le groupe que vous avez créé à l'étape 1
      Exemple :
      • allow group OracleIntegration_LogAnalytics_Group to use loganalytics-features-family in tenancy
      • allow group OracleIntegration_LogAnalytics_Group to use loganalytics-resources-family in tenancy

Activer l'option de publication des journaux dans Oracle Log Analytics

Pour activer le stockage des journaux de flux de données d'activités Oracle Integration dans Oracle Log Analytics, procédez comme suit :

  1. Obtenez l'OCID du groupe de journaux que vous avez créé :
    1. Dans le menu de navigation de la console Oracle Cloud, cliquez sur Observabilité et gestion, puis, sous Analyse de journaux, cliquez sur Administration.
    2. Dans le volet de navigation de gauche, cliquez sur Groupes de journaux.
    3. À côté du groupe de journaux que vous avez créé pour Oracle Integration, cliquez sur Icône d'actions, puis sur Copier l'OCID.

      Si vous ne voyez pas le journal, assurez-vous que vous consultez le compartiment correct (dans le menu de gauche).

  2. Activez l'option :
    1. Dans le menu de navigation de la console Oracle Cloud, cliquez sur Services de développement, puis, sous Intégration d'applications, cliquez sur Intégration.
    2. Ouvrez votre instance Oracle Integration.

      Si vous ne voyez pas l'instance que vous recherchez, assurez-vous de voir la région (dans la bannière) et le compartiment appropriés (en haut de la liste des instances, à côté de Filtres appliqués).

    3. Sous Paramètres, à côté de Stocker les journaux de flux de données d'activité dans OCI Log Analytics, cliquez sur Activer.
    4. Collez l'OCID que vous avez copié dans la zone Groupe de journaux OCI Log Analytics, puis cliquez sur Enregistrer.

      Le statut de l'instance de service passe à Mise à jour. Lorsque vous avez terminé, le statut passe à Actif et, sous Liens, vous voyez une nouvelle entrée pour le groupe de journaux OCI Log Analytics, qui affiche l'OCID du groupe de journaux.

Désactiver le stockage des journaux dans Oracle Log Analytics

Si vous voulez arrêter le stockage des journaux de flux de données d'activité dans Oracle Log Analytics, vous pouvez le désactiver pour votre instance Oracle Integration.

  1. Dans le menu de navigation de la console Oracle Cloud, cliquez sur Services de développement, puis, sous Intégration d'applications, cliquez sur Intégration.
  2. Ouvrez votre instance Oracle Integration.

    Si vous ne voyez pas votre instance, assurez-vous que vous consultez le compartiment approprié (dans le menu de gauche).

  3. Sous Paramètres, à côté de Stocker les journaux de flux de données d'activité dans OCI Log Analytics, cliquez sur Désactiver.

    Vous serez invité à confirmer votre action.

    Le statut de l'instance de service passe à Mise à jour. Lorsque vous avez terminé, le statut passe à Actif et Stocker les journaux de flux de données d'activité dans OCI Log Analytics affiche Non activé.