Einführung in IBM Cloud Logs
IBM® Cloud Logs ist ein skalierbarer Protokollierungsservice, der Protokolle persistent speichert und Benutzern Funktionen zum Abfragen, Anzeigen und Visualisieren von Protokollen bereitstellt.
Protokolle bestehen aus Ereignissen, die normalerweise für Menschen lesbar sind und unterschiedliche Formate haben, z. B. unstrukturierter Text, JSON, durch Trennzeichen getrennte Werte, Schlüssel/Wert-Paare usw. Mit dem Service IBM Cloud Logs können allgemeine Anwendungsprotokolle, Plattformprotokolle oder strukturierte Prüfereignisse verwaltet werden. IBM Cloud Logs kann mit Protokollen aus IBM Cloud-Services und Kundenanwendungen verwendet werden.
Die folgenden Schritte führen Sie durch die Erstellung einer IBM Cloud Logs-Serviceinstanz, die Überprüfung der Benutzerschnittstelle und das Senden von Protokollen an die Serviceinstanz. Mit diesen Schritten können Sie eine Umgebung nur zu Auswertungszwecken erstellen.
Vorbereitende Schritte
Sie müssen über eine Benutzer-ID verfügen, die Mitglied oder ein Eigentümer eines IBM Cloud-Kontos ist. Um eine IBM Cloud Benutzer-ID zu erhalten, gehen Sie zu: Registrierung.
Schritt 1. Zugriff auf IBM Cloud Logs-Service verwalten
Benutzern und Service-IDs müssen Zugriffsrichtlinien zugewiesen werden, damit sie auf den Service IBM Cloud Logs zugreifen und ihn verwalten können. Eine Zugriffsrichtlinie ordnet einem Benutzer oder einer Service-ID bestimmte IAM-Rollen zu, wobei diese IAM-Rollen, die Aktionen definieren, die der Benutzer oder die Service-ID mit dem Service IBM Cloud Logs ausführen können.
Führen Sie die Schritte im Abschnitt Zugriff auf den Service IBM Cloud Logs erteilen aus, um den Zugriff auf den Service IBM Cloud Logs einzurichten.
Schritt 2. IBM Cloud Object Storage-Buckets oder vorhandene IBM Cloud Object Storage-Buckets erstellen
Sie benötigen zwei dedizierte IBM Cloud Object Storage-Buckets, die von Ihrer IBM Cloud Logs-Serviceinstanz zum Speichern von Protokollartefakten verwendet werden.
- Ein Datenbucket
- Ein Metrikbucket
Weitere Informationen zu Buckets finden Sie unter Konfigurieren von Buckets für die langfristige Speicherung und Suche.
Führen Sie die Schritte unter Buckets zum Speichern Ihrer Daten erstellen aus, um neue Buckets für IBM Cloud Object Storage zu erstellen, wenn Sie noch keine Buckets haben. Wenn Sie bereits über IBM Cloud Object Storage-Buckets verfügen, die Sie mit IBM Cloud Logs verwenden werden, können Sie diesen Schritt überspringen.
Schritt 3. IBM Cloud Logs-Serviceinstanz erstellen
Als Nächstes erstellen Sie einen IBM Cloud Logs-Service. Mit dem Katalog IBM Cloud wird eine IBM Cloud Logs-Instanz erstellt.
Führen Sie die Schritte unter Instanz bereitstellen aus, um eine IBM Cloud Logs-Instanz einzurichten.
Schritt 4. Zugriff auf die IBM Cloud Logs BENUTZEROBERFLÄCHE
Nach der Bereitstellung Ihrer Instanz können Sie die Benutzerschnittstelle von IBM Cloud Logs erkunden.
-
Klicken Sie auf das Symbol Protokolle durchsuchen
> Protokolle.
Bei der Erstbereitstellung werden möglicherweise keine Daten an die Instanz übertragen, sodass alle Dashboards und Ansichten möglicherweise leer sind.
Schritt 5. Senden von Protokollen an Ihre IBM Cloud Logs-Instanz
Sie können IBM Cloud Plattformdaten sowie Anwendungs-, Infrastruktur- und Betriebsprotokolle an die IBM Cloud Logs-Instanz senden.
- Verwenden Sie den IBM Cloud Logs Routing-Dienst, um Protokolle von Ihrem IBM Cloud-Konto an das gewählte Ziel weiterzuleiten. Weitere Informationen enthält der Abschnitt Einführung in IBM Cloud Logs Routing.
- Verwenden Sie IBM Cloud Activity Tracker Event Routing, um zu konfigurieren, wie Auditing-Ereignisse, sowohl globale als auch standortbasierte Ereignisdaten, in Ihrem IBM Cloud-Konto weitergeleitet werden sollen. Weitere Informationen finden Sie unter Einstieg mit IBM Cloud Activity Tracker Event Routing.
- Verwenden Sie den Protokollierungsagent, um Daten an einen Red Hat OpenShift on IBM Cloud-Cluster zu senden. Weitere Informationen finden Sie unter Einsatz des Logging-Agenten auf OpenShift unter Verwendung einer Helm-Karte.
- Verwenden Sie den Protokollierungsagent, um Daten an einen IBM Cloud Kubernetes Service-Cluster zu senden. Weitere Informationen finden Sie unter Bereitstellung des Logging-Agenten auf Kubernetes unter Verwendung einer Helm-Karte.
- Verwenden Sie den Protokollierungsagent, um Daten an einen Linux-Server zu senden. Weitere Informationen finden Sie unter Verwaltung des Protokollierungsagent für Linux.
- Verwenden Sie den Protokollierungsagent, um Daten an einen Windows-Server zu senden. Weitere Informationen finden Sie unter Verwaltung des Protokollierungsagent für Windows.
Bereinigung
Nachdem Sie IBM Cloud Logs ausgewertet haben und Ihre Umgebung bereinigen möchten, können Sie Ihre Instanz löschen, um den Service IBM Cloud Logs zu entfernen, den Sie zur Auswertung erstellt haben.