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.
Vous devez être abonné à Oracle Log Analytics pour y publier vos journaux de flux de données d'activité.
- Créer un groupe de journaux pour stocker vos journaux dans Oracle Log Analytics
- Créer une politique pour autoriser les chargements de journaux à partir d'Oracle Integration
- Créer une politique pour permettre aux utilisateurs de voir les journaux dans Oracle Log Analytics
- Activer l'option de publication des journaux dans Oracle Log Analytics
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 :
- Dans la console Oracle Cloud, ouvrez le menu de navigation et cliquez sur Observabilité et gestion, puis, sous Log Analytics, cliquez sur Administration.
- Dans la page Groupes de journaux, dans le menu de gauche, cliquez sur Groupes de journaux.
- À côté de Filtres appliqués, assurez-vous de voir le compartiment dans lequel vous voulez 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é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 :
- Si vous ne l'avez pas encore fait, connectez-vous à la console Oracle Cloud.
- Obtenez l'ID client de votre instance Oracle Integration :
- Dans le menu de navigation de la console Oracle Cloud, cliquez sur Identité et 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 consultez le compartiment correct (dans les filtres).
- Dans les onglets en haut, cliquez sur Services en nuage Oracle.
- 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.
- Dans les onglets en haut, cliquez sur Configuration OAuth.
- Faites défiler l'affichage vers le bas jusqu'à la section Informations générales et copiez l'ID client.
- Créez un groupe dynamique à utiliser dans la politique :
- Retournez à votre domaine en cliquant sur Services en nuage d'Oracle en haut de la page.
- Dans les onglets en haut, cliquez sur Groupes dynamiques.
- Cliquez sur Créer un groupe dynamique.
- Entrez un nom (par exemple,
OracleIntegration_LogAnalytics_DynamicGroup) et une description pour le 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éer la politique :
- Dans le volet de navigation de gauche, cliquez sur Politiques.
- Cliquez sur Créer une politique.
- Entrez le nom (par exemple,
OracleIntegration_LogUploadPolicy) et la description de la politique. - Cliquez sur Afficher l'éditeur manuel.
- Entrez 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é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 :
- 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 :
- Dans le volet 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 consultez le compartiment correct (dans les filtres).
- Dans les onglets en haut, cliquez sur Gestion des utilisateurs.
- Faites défiler l'affichage vers le bas jusqu'à la section Groupes, puis cliquez sur Créer un groupe.
- Entrez un nom (par exemple,
OracleIntegration_LogAnalytics_Group) et une description pour le groupe. - Ajouter des utilisateurs au groupe.
- Cliquez sur Créer.
- Créez la stratégie suivante :
- Dans le volet de navigation de gauche, cliquez sur Politiques.
- Cliquez sur Créer une politique.
- Entrez un nom (par exemple,
OracleIntegration_LogAnalyticsAccessPolicy) et une description pour la politique. - 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 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 :
- Obtenez l'OCID du groupe de journaux que vous avez créé :
- Dans le menu de navigation de la console Oracle Cloud, cliquez sur Observabilité et gestion, puis, sous Analyse de journaux, cliquez sur Administration.
- Dans le volet de navigation de gauche, cliquez sur Groupes de journaux.
- À côté 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 consultez le compartiment correct (dans le menu de gauche).
- Activez l'option :
- 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.
- 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).
- Sous Paramètres, à côté 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. 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.
- 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.
- 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).
- 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é.