Remarques :
- Ce tutoriel nécessite un accès à Oracle Cloud. Pour vous inscrire à un compte gratuit, reportez-vous à Introduction au niveau gratuit d'Oracle Cloud Infrastructure.
- Il utilise des exemples de valeur pour les informations d'identification, la location et les compartiments Oracle Cloud Infrastructure. A la fin de l'exercice, remplacez ces valeurs par des valeurs propres à votre environnement cloud.
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
- Intégrez OCI Logging à Cribl à l'aide d'OCI Streaming. L'intégration d'OCI Logging à Cribl implique la configuration d'un pipeline de transmission en continu pour l'inclusion de journaux OCI dans Cribl en vue d'un traitement ultérieur.
Prérequis
-
L'utilisateur Cribl doit pouvoir configurer l'extraction Kafka. Pour plus d'informations, reportez-vous à Configuration du flux Cribl pour recevoir des données à partir de rubriques Kafka.
-
L'utilisateur OCI doit disposer des stratégies requises pour la gestion des services OCI Connector Hub, Streaming et Logging. La référence de stratégie pour tous les services est ici : Référence de stratégie.
Tâche 1 : créer un utilisateur, un groupe, un flux et un connecteur dans OCI
-
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.
-
Créez un groupe et ajoutez-y l'utilisateur.
-
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.
-
Pour créer un flux, accédez à Analytics et IA, Messagerie, Streaming.
Remarque : notez le nom du flux de données.
-
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.
-
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.
Tâche 2 : configurer un lit d'enfant
-
Dans la section Gérer les sources, sélectionnez KafKa.
-
Configurez Kafka source avec les détails d'OCI Streaming. Les courtiers sont des serveurs d'initialisation, sujet est le nom du flux.
-
Sélectionnez Utiliser TLS dans Paramètre TLS lors de la configuration de la source.
-
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.
-
Accédez à Données en direct pour connaître les journaux utilisés à partir du flux OCI.
Liens connexes
Remerciements
- Auteur - Vishak Chittuvalapil (ingénieur cloud senior)
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.
Integrate Oracle Cloud Infrastructure Logging with Cribl using Oracle Cloud Infrastructure Streaming
F95653-01
March 2024