Utiliser Oracle Log Analytics pour les charges utiles de flux d'activité volumineux
Vous pouvez publier vos journaux de flux de données d'activité dans Oracle Log Analytics. Cela est utile si la charge utile du flux de données d'activité est volumineuse, car la journalisation publique Oracle Cloud Infrastructure (OCI) limite la taille des fichiers journaux.
Vous devez être abonné à Oracle Log Analytics pour y publier les journaux de flux de données d'activité.
- Création d'un groupe de journaux pour stocker les journaux dans Oracle Log Analytics
- Création d'une stratégie pour autoriser les téléchargements de journal à partir d'Oracle Integration
- Création d'une stratégie permettant aux utilisateurs d'afficher les journaux dans Oracle Log Analytics
- Activer l'option permettant de publier des journaux dans Oracle Log Analytics
Si vous décidez ultérieurement 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. Reportez-vous à Désactivation du stockage des journaux dans Oracle Log Analytics
Création d'un groupe de journaux pour stocker les journaux dans Oracle Log Analytics
Pour créer un groupe de journaux dans Oracle Log Analytics afin de stocker les journaux de flux de données d'activité Oracle Integration, procédez comme suit :
- Dans la console Oracle Cloud, ouvrez le menu de navigation, cliquez sur Observation & gestion, puis, sous Log Analytics, cliquez sur Administration.
- Sur la page Groupes de journaux, dans le menu de gauche, cliquez sur Groupes de journaux.
- En regard de Filtres appliqués, assurez-vous que vous visualisez le compartiment dans lequel créer le groupe de journaux.
- Cliquez sur Créer un groupe de journaux.
- Entrez un nom (par exemple,
OracleIntegration_ActivityStream_LogGroup) et une description. - Cliquez sur Créer.
Création d'une stratégie pour autoriser les téléchargements de journal à partir d'Oracle Integration
Pour créer une stratégie permettant d'autoriser les téléchargements de journal à partir d'Oracle Integration, procédez comme suit :
- Si cela n'est déjà fait, connectez-vous à la console Oracle Cloud.
- Obtenez l'ID client de votre instance Oracle Integration :
- Dans le menu d'accès de la console Oracle Cloud, cliquez sur Identité & sécurité, puis, sous Identité, cliquez sur Domaines.
- 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 visualisez le bon compartiment (dans les filtres).
- Dans les onglets situés en haut, cliquez sur Services cloud Oracle.
- Ouvrez l'instance Oracle Integration.
Si vous avez du mal à trouver votre instance, la recherche de "Intégration" peut restreindre vos choix.
- Dans les onglets situés en haut, cliquez sur Configuration OAuth.
- Faites défiler la page jusqu'à la section Informations générales, puis copiez l'ID client.
- Créez un groupe dynamique à utiliser dans la stratégie :
- Pour revenir à votre domaine, cliquez sur Services cloud Oracle en haut de la page.
- Dans les onglets situés en haut, cliquez sur Groupes dynamiques.
- Cliquez sur Créer un groupe dynamique,
- Saisissez le nom (par exemple,
OracleIntegration_LogAnalytics_DynamicGroup) et la description du groupe. - Dans la zone Règle 1, entrez la règle suivante.
Syntaxe :
resource.id='OracleIntegration_ClientID'
Où:OracleIntegration_ClientIDest l'ID client que vous avez copié à l'étape 2.
Exemple :resource.id='A01BC23DE4567FGH89I0123456J78901_APPID'
- Créez la stratégie :
- Dans le panneau de navigation de gauche, cliquez sur Stratégies.
- Cliquez sur Créer une stratégie.
- Entrez le nom (par exemple,
OracleIntegration_LogUploadPolicy) et une description de la stratégie. - Cliquez sur Afficher l'éditeur manuel.
- Saisissez les autorisations suivantes.
Syntaxe :
allow dynamic-group DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in compartment LogGroup_Compartmentallow dynamic-group DynamicGroup to {LOG_ANALYTICS_SOURCE_READ} in tenancyallow dynamic-group DynamicGroup to use loganalytics-ondemand-upload in tenancyallow dynamic-group DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in tenancy
Où:DynamicGroupest le groupe dynamique que vous avez créé à l'étape 3LogGroup_Compartmentest le compartiment dans lequel vous avez créé le groupe de journaux.
Exemple :allow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in compartment OracleIntegration_LogGroup_Compartmentallow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to {LOG_ANALYTICS_SOURCE_READ} in tenancyallow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to use loganalytics-ondemand-upload in tenancyallow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in tenancy
Création d'une stratégie permettant aux utilisateurs d'afficher les journaux dans Oracle Log Analytics
Pour créer une stratégie permettant aux utilisateurs de visualiser les journaux dans Oracle Log Analytics, procédez comme suit :
- Créez un groupe pour les utilisateurs qui pourront visualiser les journaux de flux de données d'activité dans Oracle Log Analytics :
- Dans le panneau de navigation de gauche, cliquez sur Domaines.
- 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 visualisez le bon compartiment (dans les filtres).
- Dans les onglets situés en haut, cliquez sur Gestion des utilisateurs.
- Faites défiler la page jusqu'à la section Groupes, puis cliquez sur Créer un groupe.
- Saisissez le nom (par exemple,
OracleIntegration_LogAnalytics_Group) et la description du groupe. - Ajouter des utilisateurs au groupe.
- Cliquez sur Créer.
- Créez la stratégie suivante :
- Dans le panneau de navigation de gauche, cliquez sur Stratégies.
- Cliquez sur Créer une stratégie.
- Entrez le nom (par exemple,
OracleIntegration_LogAnalyticsAccessPolicy) et la description de la stratégie. - Cliquez sur Afficher l'éditeur manuel.
- Dans l'éditeur, entrez les autorisations suivantes.
Syntaxe :
allow group UserGroup to use loganalytics-features-family in tenancyallow group UserGroup to use loganalytics-resources-family in tenancy
Où:UserGroupest le groupe que vous avez créé à l'étape 1.
Exemple :allow group OracleIntegration_LogAnalytics_Group to use loganalytics-features-family in tenancyallow group OracleIntegration_LogAnalytics_Group to use loganalytics-resources-family in tenancy
Activer l'option permettant de publier des journaux dans Oracle Log Analytics
Pour activer le stockage des journaux de flux de données d'activité Oracle Integration dans Oracle Log Analytics, procédez comme suit :
- Obtenez l'OCID du groupe de journaux que vous avez créé :
- Dans le menu de navigation de la console Oracle Cloud, cliquez sur Observation et gestion, puis, sous Analyse des journaux, cliquez sur Administration.
- Dans le panneau de navigation de gauche, cliquez sur Groupes de journaux.
- En regard du groupe de journaux que vous avez créé pour Oracle Integration, cliquez sur
, puis sur Copier l'OCID.
Si vous ne voyez pas le journal, assurez-vous que vous visualisez le compartiment approprié (dans le menu de gauche).
- Activez l'option :
- Dans le menu de navigation de la console Oracle Cloud, cliquez sur Services de développeur, puis, sous Intégration d'application, cliquez sur Intégration.
- Ouvrez l'instance Oracle Integration.
Si vous ne voyez pas l'instance recherchée, assurez-vous que vous visualisez la région et le compartiment appropriés (dans la bannière) (en haut de la liste des instances, en regard de Filtres appliqués).
- Sous Paramètres, en regard de Stocker les journaux de flux de données d'activité dans OCI Log Analytics, cliquez sur Activer.
- 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. Une fois l'opération terminée, le statut passe à Actif et, sous Liens, une nouvelle entrée apparaît pour le groupe de journaux OCI Log Analytics, qui affiche l'OCID du groupe de journaux.
Désactivation du stockage des journaux dans Oracle Log Analytics
Pour 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.
- Dans le menu de navigation de la console Oracle Cloud, cliquez sur Services de développeur, puis, sous Intégration d'application, cliquez sur Intégration.
- Ouvrez l'instance Oracle Integration.
Si vous ne voyez pas votre instance, assurez-vous que vous visualisez le compartiment approprié (dans le menu de gauche).
- Sous Paramètres, en regard de Stocker les journaux de flux de données d'activité dans OCI Log Analytics, cliquez sur Désactiver.
Vous serez alors invité à confirmer votre action.
Le statut de l'instance de service passe à Mise à jour. Une fois terminé, le statut passe à Actif et Stocker les journaux de flux de données d'activité dans OCI Log Analytics indique Non activé.