Hinweis:
- Dieses Tutorial erfordert Zugriff auf Oracle Cloud. Informationen zum Registrieren eines kostenlosen Accounts finden Sie unter Erste Schritte mit Oracle Cloud Infrastructure Free Tier.
- Es verwendet Beispielwerte für Oracle Cloud Infrastructure-Zugangsdaten, -Mandanten und -Compartments. Wenn Sie Ihre Übung abgeschlossen haben, ersetzen Sie diese Werte durch spezifische Werte für Ihre Cloud-Umgebung.
Oracle Cloud Infrastructure Logging mit Oracle Cloud Infrastructure Streaming in Cribl integrieren
Einführung
Oracle Cloud Infrastructure-(OCI-)Logging: OCI bietet einen nativen Logging-Service, der Logs aus verschiedenen OCI-Services aggregiert, einschließlich Compute, Networking, Object Storage und Database. Diese Logs werden an einem zentralen Ort in OCI gespeichert und können über die OCI-Konsole oder programmgesteuert über APIs aufgerufen werden. Während der OCI Logging-Service wesentliche Funktionen bietet, müssen Unternehmen OCI-Logs häufig mit externen Logmanagementplattformen wie Cribl integrieren, um erweiterte Verarbeitung, Analyse und Visualisierung zu ermöglichen.
Cribl ist eine Logmanagementplattform der nächsten Generation, mit der Unternehmen die Kontrolle über ihre Logdaten übernehmen können. Es bietet Funktionen wie Log-Routing, Transformation, Anreicherung und Filterung, mit denen Benutzer Logstreams entsprechend ihren spezifischen Anforderungen optimieren können. Cribl kann Logdaten aus verschiedenen Quellen wie OCI einfach an Ziele wie Google Chronicle und Splunk senden. Diese Integration ermöglicht es Unternehmen, tiefere Einblicke zu gewinnen, die betriebliche Effizienz zu verbessern und den Erfolg in unserer datengesteuerten Welt zu steigern.
Ziele
- Integrieren Sie OCI Logging mit Cribl mit OCI Streaming. Die Integration von OCI Logging mit Cribl umfasst die Einrichtung einer Streaming-Pipeline, um OCI-Logs zur weiteren Verarbeitung in Cribl aufzunehmen.
Voraussetzungen
-
Cribl-Benutzer sollte in der Lage sein, den Kafka-Pull zu konfigurieren. Weitere Informationen finden Sie unter Cribl-Stream für den Empfang von Daten aus Kafka-Themen konfigurieren.
-
OCI-Benutzer müssen über die erforderlichen Policys für die Verwaltung von OCI Connector Hub-, Streaming- und Logging-Services verfügen. Policy-Referenz für alle Services: Policy-Referenz.
Aufgabe 1: Benutzer, Gruppe, Stream und Connector in OCI erstellen
-
Erstellen Sie einen Benutzer, und generieren Sie ein Authentifizierungstoken. Informationen zum Erstellen von Authentifizierungstoken finden Sie unter Authentifizierungstoken abrufen.
Hinweis: Notieren Sie sich das Authentifizierungstoken, das in Cribl als Kennwort angegeben werden soll.
-
Erstellen Sie eine Gruppe, und fügen Sie den Benutzer dieser Gruppe hinzu.
-
Eine Policy erstellen.
Allow group ‘<domain_name>/<Cribl_User_Group>’ to use stream-pull in compartment <compartment_of_stream>
: Ersetzen Sie die Werte von<domain_name>
,<Cribl_User_Group>
und<compartment_of_stream>
entsprechend.
-
Um einen Stream zu erstellen, navigieren Sie zu Analysen und KI, Messaging, Streaming.
Hinweis: Notieren Sie sich den Streamnamen.
-
Sobald der Stream erstellt wurde. Kopieren Sie die Bootstrap-Server, den Benutzernamen aus den Kafka-Verbindungseinstellungen unter dem entsprechenden Streampool. Dies wird in Cribl während der Konfiguration verwendet.
-
Um einen Connector zu erstellen, gehen Sie zu Analysen und KI, Messaging, Connector Hub. Fügen Sie die entsprechende Loggruppe oder die entsprechenden Logs ein. Denken Sie daran, auf das Dialogfeld Standarderstellungs-Policy zu klicken, damit Logs an Streaming übergeben werden.
Aufgabe 2: Cribl konfigurieren
-
Wählen Sie im Abschnitt Quellen verwalten die Option KafKa aus.
-
Konfigurieren Sie Quell-Kafka mit den Details aus OCI Streaming. Die Broker sind Bootstrap-Server, Thema ist der Stream-Name.
-
Wählen Sie bei der Konfiguration der Quelle unter TLS-Einstellung die Option TLS verwenden aus.
-
Prüfen Sie die Authentifizierung, und fügen Sie die zuvor aus dem OCI-Stream erfassten Pflichtfelder hinzu. Das Kennwort hier ist das Authentifizierungstoken des OCI-Benutzers.
-
Gehen Sie zu Livedaten für die Logs, die aus dem OCI-Stream konsumiert werden.
Verwandte Links
Danksagungen
- Autor - Vishak Chittuvalapil (Senior Cloud Engineer)
Weitere Lernressourcen
Lernen Sie andere Übungen auf docs.oracle.com/learn kennen, oder greifen Sie auf weitere kostenlose Lerninhalte im Oracle Learning YouTube Channel zu. Außerdem können Sie education.oracle.com/learning-explorer besuchen, um Oracle Learning Explorer zu werden.
Die Produktdokumentation finden Sie im Oracle Help Center.
Integrate Oracle Cloud Infrastructure Logging with Cribl using Oracle Cloud Infrastructure Streaming
F95650-01
March 2024