À propos du service de diffusion en continu des journaux OCI à l'aide du service de diffusion en continu pour OCI vers LogRhythm Kafka Beat
Étapes préliminaires
Consulter la documentation
Centre de connecteurs OCI :
- Création d'un flux
- Création d'un groupe de flux
- Création d'un connecteur avec une source de journalisation
- Aperçu du centre de connecteurs
LogRhythm:
Architecture
Le service de diffusion en continu pour OCI prend en charge la connexion Kafka à l'aide de l'ensemble de tests de connexion. Kafka Connect utilise des connecteurs sink et source pour déplacer des données à partir de rubriques Kafka ou pour envoyer des données vers des rubriques Kafka.
Il peut ensuite interagir avec une plate-forme SIEM de tierce partie, telle que LogRhythm, qui collecte les données en continu pour effectuer une analyse approfondie. Nous utilisons le collecteur ouvert LogRhythm pour la battement de Kafka pour déplacer des données du service de flux Oracle vers LogRhythm.
Le diagramme suivant illustre le flux de travail de cette architecture de référence.
stream-oci-logs-logrhythm-kafka-beat.zip
Le flux de l'architecture ressemble à :
- Le centre de connecteurs OCI lit le journal dans le service de journalisation OCI.
- Le centre de connecteurs OCI écrit les données de journal dans le service de diffusion en continu pour OCI.
- Kafka Beat Open Collector lit les données du service de diffusion en continu pour OCI.
- LogRhythm analyse et traite les données pour les activités opérationnelles.
Cette architecture prend en charge les composants suivants :
- JournalisationLe service de journalisation est un service hautement évolutif entièrement géré qui permet d'accéder aux types de journal suivants à partir de vos ressources en nuage :
- Journaux du service de vérification : Journaux liés aux événements émis par le service de vérification.
- Journaux de service : Journaux émis par des services individuels tels que passerelle d'API, événements, fonctions, équilibreur de charge, stockage d'objets et journaux de flux VCN.
- Journaux personnalisés : Journaux contenant des informations de diagnostic provenant d'applications personnalisées, d'autres fournisseurs de services infonuagiques ou d'un environnement sur place.
- Connecteurs de service
Oracle Cloud Infrastructure Connector Hub est une plate-forme de bus de messages en nuage qui orchestre le déplacement des données entre les services dans OCI. Vous pouvez utiliser des connecteurs de service pour déplacer des données d'un service source vers un service cible. Les connecteurs de service vous permettent également de spécifier une tâche (telle qu'une fonction) à exécuter sur les données avant leur transmission au service cible.
Vous pouvez utiliser Oracle Cloud Infrastructure Connector Hub pour créer rapidement un cadre d'agrégation de journalisation pour les systèmes de gestion des informations et des événements de sécurité (SIEM).
- Flux
Le service de flux pour Oracle Cloud Infrastructure fournit une solution de stockage entièrement gérée, évolutive et durable pour les flux de données en continu à volume élevé que vous consommez et traitez en temps réel. Vous pouvez utiliser le service de flux pour l'ingestion de gros volumes de données, tels que les journaux d'application, les données de télémétrie opérationnelle, les données de flux liés aux clics Web, ou pour d'autres cas d'utilisation où les données sont produites et traitées en continu et séquentiellement dans un modèle de messagerie de messagerie de type publication-abonnement.
À propos des services et des rôles requis
Cette solution nécessite les services suivants :
- Service de journalisation pour OCI
- Centre de connecteurs OCI
- LogRhythm Ouvrir le collecteur
- LogRhythm Kafka Beat
Il s'agit des rôles nécessaires pour chaque service.
Nom du service : Type de ressource | Obligatoire pour... |
---|---|
Journalisation OCI : log-groups |
Créer et gérer des groupes de journaux et des objets de journal. |
Centre de connecteurs OCI : ConnectorUsers |
Configurer et gérer les connecteurs. |
LogRhythm Ouvrir le collecteur | Installez et configurez le collecteur ouvert pour LogRhythm. |
LogRhythm Kafka Beat | Configurez et initialisez Kafka Beat. |
Voir Produits, solutions et services Oracle pour obtenir ce dont vous avez besoin. Voir Initialiser Kafka Beat pour en savoir plus sur les rôles requis de LogRhythm.