IBM Cloudant erweiterung
In IBM® Cloud Logs können Sie die Erweiterung IBM Cloudant verwenden, um Einblicke in Protokolle zu erhalten, die in einem IBM Cloud Konto erstellt werden.
IBM Cloudant ist ein vollständig verwalteter NoSQL Datenbankdienst, der Entwicklern und Unternehmen Skalierungsmöglichkeiten bietet. Es ermöglicht den Nutzern die mühelose Bewältigung großer Datenmengen und hoher Verkehrslasten bei minimalem Wartungsaufwand. IBM Cloudant basiert auf der Technologie CouchDB mit kompatiblen API- und Replikationsprotokollen und unterstützt die flexible, schemafreie Speicherung von JSON-Dokumenten, was ideal für Anwendungen ist, die eine schnelle, iterative Entwicklung und dynamische Datenstrukturen erfordern. Die hohe Verfügbarkeit und das automatische Failover gewährleisten 99.99 % SLA-Zuverlässigkeit und minimale Ausfallzeiten. IBM Cloudant lässt sich außerdem nahtlos in andere IBM Cloud Services integrieren und bietet so ein zusammenhängendes Ökosystem für die Entwicklung und Verwaltung moderner Anwendungen.
Vorbereitende Schritte
Mit dieser Erweiterung können Sie ein Dashboard zur Visualisierung und Analyse von Protokollen des Dienstes IBM Cloudant erstellen. Mit dem Dashboard können Sie die Leistung der Datenbank verfolgen, Fehler erkennen, die Speichernutzung und Befehle analysieren und wertvolle Erkenntnisse zur Optimierung von Caching- und Datenspeicheroperationen gewinnen.
In IBM Cloud Logs enthalten Protokolle, die von IBM Cloud Diensten erstellt werden (sogenannte Plattformprotokolle), Metadatenfelder, die Sie zur Verbesserung der Suche und zur Analyse der Daten verwenden können.
applicationName: Der Anwendungsname ist die Umgebung, die Protokolle erstellt und an IBM Cloud Logs sendet. Sie ist aufibm-platform-logseingestellt.subsystemName: Der Name des Subsystems ist der Dienst oder die Anwendung, die Protokolle erstellt und an IBM Cloud Logs sendet. Sie wird aufcloudantnosqldb:<instanceID>gesetzt, wobei<instanceID>die Instanz-ID IBM Cloudant ist.
In IBM Cloud müssen Sie IBM Cloud Logs Routing so konfigurieren, dass die Protokolle an den Dienst IBM Cloud Logs weitergeleitet werden.
Bevor Sie Protokolle überwachen können, die in einem IBM Cloud Konto erzeugt werden, müssen Sie den IBM Cloud Logs Routing Dienst in dem Konto konfigurieren, um das Ziel zu definieren, in dem Sie die Protokolle überwachen wollen.
- Sie können 1 oder mehrere IBM Cloud Logs Instanzen im Konto konfigurieren.
- In der Region erzeugte Plattformprotokolle werden an die in IBM Cloud Logs Routing konfigurierte Instanz IBM Cloud Logs weitergeleitet. Die Instanz IBM Cloud Logs kann sich in derselben oder in einer anderen Region des Kontos befinden.
- Sie müssen eine Dienst-zu-Dienst-Autorisierung zwischen IBM Cloud Logs Routing und IBM Cloud Logs definieren, um dem Dienst IBM Cloud Logs Routing die Berechtigung zu erteilen, Protokolle an den Dienst IBM Cloud Logs zu senden.
Weitere Informationen finden Sie unter:
Was diese Erweiterung leistet
Diese Erweiterung umfasst ein oder mehrere Elemente.
| Enthält | Zahl |
|---|---|
| Alerts | 1 |
| Dashboards | 1 |
| Aufbereitungen | 0 |
| Ereignisse zu Metriken | 0 |
| Rules | 1 |
| Ansichten | 0 |
Vergewissern Sie sich vor der Bereitstellung dieser Erweiterung, dass die Bereitstellung der Erweiterung nicht dazu führt, dass Sie die Grenzwerte für Ihre IBM Cloud Logs-Instanz überschreiten. Wenn die Bereitstellung der Erweiterung zu einer Überschreitung der Grenzwerte führt, schlägt die Bereitstellung fehl.
Erweiterung bereitstellen
Sie können diese Erweiterung in jeder IBM Cloud Logs Instanz einsetzen, die IBM Cloudant Protokolle sammelt. Diese Erweiterung umfasst eine Reihe von vorkonfigurierten Ressourcen wie Dashboards und Warnmeldungen, die Ihnen helfen, kritische Metriken zu überwachen, Anomalien zu erkennen und die Leistung Ihres Systems zu optimieren.
Weitere Informationen zur Bereitstellung der Erweiterung finden Sie unter Bereitstellen, Verwalten und Entfernen von IBM Cloud Logs Erweiterungen.
Überprüfen Sie nach der Bereitstellung, ob die Erweiterungskonfiguration Daten so verarbeitet, dass sie mit der TCO-Konfiguration Ihrer IBM Cloud Logs-Instanz übereinstimmt. Warnmeldungen, Dashboards und Ereignisse zu Metriken sind Funktionen, die für Daten verfügbar sind, die über die Analysieren und per Alert warnen und die Prioritätserkenntnisse Datenpipelines verarbeitet werden. Vergewissern Sie sich nach der Bereitstellung der Erweiterung, dass die Konfiguration Ihren Anforderungen entspricht. Wenn Sie z. B. TCO-Richtlinien haben, die Daten an die Analysieren und per Alert warnen-Pipeline senden, müssen Sie das von dieser Erweiterung konfigurierte Dashboard so ändern, dass es Analyze- und Alert-Daten anstelle von Prioritätserkenntnisse.
Dashboard
Es gibt ein Dashboard mit Daten zu den Protokollen von IBM Cloudant. Dieses Dashboard dient der Visualisierung und Analyse von Protokollen des Dienstes IBM Cloudant.
Das Armaturenbrett umfasst:
- Gesamtzahl der Protokolle
- Aktionen nach Dienst in der Zeilenansicht
- Liste nach Datenbank und Aktion nach
dbName - Liste nach Kunde und Aktion nach
ClientIP - Antwort von
statusCode - Liste von
statusCodeundmethod - Informationen anfordern per
httpMethod - Liste von
dbRequest - Detaillierte Informationen über Anfragen und Methoden
Benachrichtigung
Sie können die folgende Ausschreibung einsetzen:
IBM Cloudant - HTTP error responses detected: Eine oder mehrere Anfragen von HTTP an den Dienst IBM Cloudant haben Statuscodes größer als 400 zurückgegeben, was auf Client- oder Serverfehler hinweist (z. B. 4xx oder 5xx ). Diese Antworten können auf Probleme wie fehlgeschlagene Authentifizierung, ungültige Anfragen, Ratenbegrenzung oder interne Serverprobleme hinweisen.
Rules
Sie können eine Regel zum Ersetzen von Nachrichtentext einsetzen, um Zuordnungsausnahmen zu vermeiden.