Note :
- Ce tutoriel nécessite l'accès à Oracle Cloud. Pour vous inscrire à un compte gratuit, voir Introduction à l' niveau gratuit d'Oracle Cloud Infrastructure.
- Il utilise des exemples de valeurs pour les données d'identification, la location et les compartiments Oracle Cloud Infrastructure. À la fin de votre laboratoire, remplacez ces valeurs par celles propres à votre environnement en nuage.
Intégrer Oracle Cloud Infrastructure Logging à Cribl à l'aide d'Oracle Cloud Infrastructure Streaming
Présentation
Journalisation d'Oracle Cloud Infrastructure (OCI) : OCI offre un service de journalisation natif qui agrège les journaux de différents services OCI, notamment les services de calcul, de réseau, de stockage d'objets et de base de données. Ces journaux sont stockés dans un emplacement centralisé dans OCI et sont accessibles au moyen de la console OCI ou par programmation au moyen d'API. Bien que le service de journalisation OCI offre des capacités essentielles, les organisations 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 organisations de prendre le contrôle de leurs données de journal. Elle offre des fonctionnalités telles que l'acheminement, la transformation, l'enrichissement et le filtrage des journaux, permettant ainsi aux utilisateurs d'optimiser les flux de journaux en fonction de leurs exigences spécifiques. Cribl peut facilement envoyer des données de journal provenant de diverses sources, telles qu'OCI vers des destinations telles que Google Chronicle et Splunk. Cette intégration permet aux organisations d'obtenir des informations plus approfondies, d'améliorer l'efficacité opérationnelle et de connaître du succès dans notre monde guidé par les données.
Objectifs
- Intégrez le service de journalisation pour OCI à Cribl à l'aide du service de diffusion en continu pour OCI. L'intégration de la journalisation OCI avec Cribl implique la configuration d'un pipeline de diffusion en continu pour ingérer les journaux OCI dans Cribl pour un traitement ultérieur.
Préalables
-
L'utilisateur du berceau doit pouvoir configurer l'extraction Kafka. Pour plus d'informations, voir Configuration de flux Cribl pour recevoir des données à partir de sujets Kafka.
-
L'utilisateur OCI doit disposer des politiques requises pour gérer le centre de connecteurs OCI, les services de diffusion en continu et de journalisation. Pour tous les services, reportez-vous à la section Informations de référence sur les politiques.
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, voir Obtention d'un jeton d'authentification.
Note : Notez le jeton d'authentification à fournir dans Cribl en tant que mot de passe.
-
Créer un groupe et ajouter l'utilisateur à ce groupe.
-
Créez une politique.
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, allez à Analyse et intelligence artificielle, Messagerie, Diffusion en continu.
Note : Notez le nom du flux.
-
Une fois le flux créé. Copiez les serveurs d'amorçage, nom d'utilisateur à partir des paramètres de connexion Kafka dans le groupe de flux respectif. Ceci sera utilisé dans Cribl pendant la configuration.
-
Pour créer un connecteur, allez à Analyse et intelligence artificielle, Messagerie, Centre de connecteurs. Incluez le ou les groupes de journaux respectifs. N'oubliez pas de cliquer sur la boîte de dialogue Créer une politique par défaut pour que les journaux soient poussés vers la diffusion en continu.
Tâche 2 : Configurer le berceau
-
Dans la section Gérer les sources, sélectionnez KafKa.
-
Configurez Kafka source avec les détails du service de diffusion en continu pour OCI. Les courtiers sont des serveurs d'amorçage, le 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 obligatoires saisis précédemment à partir du flux OCI. Le mot de passe ici est le jeton d'authentification de l'utilisateur OCI.
-
Allez à Données en direct pour les journaux consommés à partir du flux OCI.
Liens connexes
Confirmation
- Auteur - Vishak Chittuvalapil (ingénieur en nuage principal)
Autres ressources d'apprentissage
Explorez d'autres laboratoires sur la page docs.oracle.com/learn ou accédez à plus de contenu d'apprentissage gratuit sur le canal YouTube d'Oracle Learning. De plus, visitez 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
F95652-01
March 2024