Remarques :

Intégration d'Oracle Cloud Infrastructure Logging avec Cribl à l'aide d'Oracle Cloud Infrastructure Streaming

Introduction

Oracle Cloud Infrastructure (OCI) Logging : OCI offre un service de journalisation natif qui agrège les journaux de différents services OCI, notamment Compute, Networking, Object Storage et Database. Ces journaux sont stockés dans un emplacement centralisé au sein d'OCI et sont accessibles via la console OCI ou par programmation via des API. Bien que le service OCI Logging offre des fonctionnalités essentielles, les entreprises doivent souvent intégrer les journaux OCI à des plates-formes de gestion des journaux externes telles que Cribl pour un traitement, une analyse et une visualisation avancés.

Cribl est une plate-forme de gestion des journaux de nouvelle génération qui permet aux entreprises de prendre le contrôle de leurs données de journal. Il offre des fonctionnalités telles que le routage des journaux, la transformation, l'enrichissement et le filtrage, permettant aux utilisateurs d'optimiser les flux de journaux en fonction de leurs besoins spécifiques. Cribl peut facilement envoyer des données de journal de diverses sources, telles qu'OCI vers des destinations telles que Google Chronicle et Splunk. Cette intégration permet aux entreprises d'obtenir des informations plus pertinentes, d'améliorer l'efficacité opérationnelle et de réussir dans notre monde axé sur les données.

Objectifs

Prérequis

Tâche 1 : créer un utilisateur, un groupe, un flux et un connecteur dans OCI

  1. Créez un utilisateur et générez un jeton d'authentification. Pour créer un jeton d'authentification, reportez-vous à obtention d'un jeton d'authentification.

    Remarque : notez le jeton d'authentification à fournir dans Cribl en tant que mot de passe.

  2. Créez un groupe et ajoutez-y l'utilisateur.

  3. Créer une stratégie.

    • Allow group ‘<domain_name>/<Cribl_User_Group>’ to use stream-pull in compartment <compartment_of_stream>, remplacez les valeurs de <domain_name>,<Cribl_User_Group> et <compartment_of_stream> en conséquence.
  4. Pour créer un flux, accédez à Analytics et IA, Messagerie, Streaming.

    Remarque : notez le nom du flux de données.

    Bouton Modifier

  5. Une fois le flux créé. Copiez les serveurs d'initialisation et le nom utilisateur à partir des paramètres de connexion Kafka sous le pool de flux de données respectif. Il sera utilisé dans Cribl lors de la configuration.

    Bouton Modifier

  6. Pour créer un connecteur, accédez à Analytics et IA, Messagerie, Connector Hub. Incluez le ou les journaux respectifs. N'oubliez pas de cliquer sur la boîte de dialogue Créer une stratégie par défaut pour propager les journaux vers la transmission en continu.

    Bouton Modifier

    Bouton Modifier

    Bouton Modifier

Tâche 2 : configurer un lit d'enfant

  1. Dans la section Gérer les sources, sélectionnez KafKa.

    Bouton Modifier

  2. Configurez Kafka source avec les détails d'OCI Streaming. Les courtiers sont des serveurs d'initialisation, sujet est le nom du flux.

    Bouton Modifier

  3. Sélectionnez Utiliser TLS dans Paramètre TLS lors de la configuration de la source.

    Bouton Modifier

  4. Vérifiez l'authentification et ajoutez les champs requis capturés précédemment à partir du flux OCI. Le mot de passe est ici le jeton d'authentification de l'utilisateur OCI.

    Bouton Modifier

  5. Accédez à Données en direct pour connaître les journaux utilisés à partir du flux OCI.

    Bouton Modifier

Remerciements

Ressources de formation supplémentaires

Parcourez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, rendez-vous sur education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir de la documentation sur le produit, visitez Oracle Help Center.