Event Streams-Servicemetriken mithilfe von IBM Cloud Monitoring überwachen
Bei IBM Cloud® Monitoring handelt es sich um ein cloudnatives Managementsystem für Containerinformationen eines anderen Anbieters, das Sie in Ihre IBM Cloud-Architektur einbinden können. Es ermöglicht operationale Einblicke in die Leistung und den Status von Anwendungen, Services und Plattformen. Er bietet Administratoren, DevOps-Teams und Entwicklern eine umfassende Palette von Telemetriefunktionen mit erweiterten Funktionen für Überwachung und Fehlersuche, das Definieren von Alerts und den Entwurf kundenspezifischer Dashboards.
Während Sie Servicemetriken mit IBM Cloud Monitoringüberwachen, verfügen Kafka-Clients (Produzenten und Konsumenten) über eine eigene Gruppe von Metriken, die ihre Leistung und ihren Zustand überwachen.
Anmeldung zu und Aktivierung von Event Streams Service-Metriken
Event Streams service-Metriken lassen sich grob in zwei verschiedene Gruppen einteilen: Standard und Erweitert.
Aktivieren der standardmäßigen Event Streams Dienstmetriken
Bevor Sie die Event Streams IBM Cloud Monitoring Metriken nutzen können, müssen Sie sich zunächst anmelden und dann die Plattformmetriken aktivieren, indem Sie die folgenden Schritte ausführen:
-
Aktivieren Sie Plattformmetriken für Event Streams. Weitere Informationen finden Sie unter Plattformmetriken aktivieren.
Der Eigentümer des Kontos hat uneingeschränkten Zugriff auf diese Messdaten. Weitere Informationen zur Verwaltung des Zugriffs für andere Benutzer finden Sie unter Erste Schritte mit IBM Cloud Monitoring- Benutzerzugriff verwalten.
-
Um von der Seite der Event Streams-Instanz zum Dashboard Monitoring zu navigieren, klicken Sie auf der Instanzseite auf Aktionen und wählen Sie Überwachung aus.
Bei der ersten Verwendung wird möglicherweise ein Startassistent angezeigt. Um zum Dashboard-Auswahlmenü zu gelangen, wählen Sie Weiter und dann Überspringen auf der Seite Auswahl einer Installationsmethode. Bestätigen Sie die danach folgenden Eingabeaufforderungen. Sie können dann je nach Plan das Dashboard IBM Event Streams oder IBM Event Streams (Enterprise) auswählen.
Erweiterte Event Streams -Metriken aktivieren
Die erweiterten Event Streams-Metriken bestehen aus drei Gruppen: topic, partition und consumers. Sie können sich entweder für eine, zwei oder alle Optionen entscheiden. Die verfügbaren Metriken sind
in den Tabellen zum Thema, zur Partition und zu den Verbrauchern beschrieben.
Durch die Aktivierung erweiterter Metriken werden mehr globale Prüfmittelmetriken eingeführt, was die Kosten erhöht.
Bevor Sie die erweiterten Metriken von Event Streams verwenden können, müssen Sie sie zunächst aktivieren, indem Sie den folgenden Schritt ausführen:
-
Führen Sie den folgenden Befehl aus, um die Serviceinstanz für die Verwendung erweiterter Metriken zu aktualisieren:
ibmcloud resource service-instance-update <instance-name> -p '{"metrics":["topic","partition","consumers"]}'
Wenn erweiterte Metriken aktiviert sind, sind je nach Auswahl die folgenden neuen Dashboards verfügbar: IBM Event Streams(Thema), IBM Event Streams(Partitionen) und IBM Event Streams(Konsumenten).
Führen Sie den folgenden Befehl aus, um erweiterte Metriken auszuschließen:
ibmcloud resource service-instance-update <instance-name> -p '{"metrics":[]}'
Die Dashboards sind erst verfügbar, wenn die Aufzeichnung der Metriken begonnen hat; die Initialisierung kann einige Minuten dauern.
Informationen zu den Servicekosten für Event Streams
Machen Sie sich mit den Nutzungskosten vertraut, bevor Sie die Verwendung der Monitoring-Metriken explizit auswählen. Die geschätzten Kosten richten sich nach den folgenden Punkten:
- Der von Ihnen verwendete Event Streams-Plan.
- Gibt an, wie viele eindeutige Zeitreihen für jeden Plan gesendet werden.
- Die Anzahl der Themen, die Sie erstellt haben.
- Die Anzahl der Partitionen, die Sie erstellt haben.
- Ob Topics, Partitionen, Konsumenten oder alle aktiviert sind.
Die Aktivierung der Spiegelung für Enterprise-Cluster führt eine weitere globale Messmetrik und eine zusätzliche Messmetrik pro Topic im Zielcluster ein (wobei der Zielcluster bereits Metriken gemäß der vorstehenden Tabelle ausgibt) und erhöht somit die Kosten.
Weitere Informationen finden Sie unter Monitoring-Preisstruktur.
Details der Metriken für den Service Event Streams
Die folgenden Tabellen beschreiben die spezifischen Kennzahlen, die von Event Streams für jeden Plan bereitgestellt werden.
Verfügbare Service-Metriken nach Serviceplan
Erweiterte Servicemetriken bei aktivierter Spiegelung verfügbar
| Metrikname | Enterprise | Lite | Standard |
|---|---|---|---|
| Spiegelungslatenz | |||
| Spiegelungsdurchsatz |
Erweiterte Dienstmetriken bei aktiviertem Thema verfügbar
| Metrikname | Enterprise | Lite | Standard |
|---|---|---|---|
| Verfügbarer Speicherplatz für Themenoperationen | |||
| Maximaler Prozentsatz für Partitionsaufbewahrung | |||
| Prozentualer Anteil des reservierten Speicherplatzes pro Thema | |||
| Themengröße |
Erweiterte Servicemetriken mit aktivierten Verbrauchern verfügbar
| Metrikname | Enterprise | Lite | Standard |
|---|---|---|---|
| Verzögerung bei Consumergruppen |
Erweiterte Servicemetriken bei aktivierter Partitionierung verfügbar
| Metrikname | Enterprise | Lite | Standard |
|---|---|---|---|
| Nachrichtenrate pro Partition |
Diese Informationen sind nützlich, um festzustellen, ob die Verteilung der Nachrichtenaktivität auf die Partitionen in einem Topic unausgeglichen ist und ob die Anzahl der Partitionen, die ein Topic enthält, entsprechend skaliert wird.
Erweiterte Servicemetriken bei aktivierten Kontingenten verfügbar
| Metrikname | Enterprise | Lite | Standard |
|---|---|---|---|
| IAM-ID-Byte im Prozentsatz des belegten Kontingents | |||
| IAM-ID-Byte aus verwendetes Kontingent in Prozent |
Kafka-Kontingente verwenden Stichproben, um festzulegen, wie lange Clients angehalten werden sollten, bevor sie weitere Daten senden oder empfangen können. Bei unvorhersehbaren Workloads oder Konfigurationen, die dazu führen, dass Quotenentscheidungen mit nur wenigen Stichproben getroffen werden, stellen Sie möglicherweise fest, dass der Prozentsatz der verwendeten Quotenmesswerte 100% überschreitet.
Authentifizierungsfehler
Inkrementelle Zählung der Anzahl von Authentifizierungsfehlern.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_kafka_authentication_failure_total |
Metric Type |
counter |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Im Idealfall null. Ein Wert ungleich null gibt an, dass Clients versuchen, unter Verwendung ungültiger Berechtigungsnachweise eine Verbindung herzustellen. Vergewissern Sie sich, dass alle Kunden gültige Anmeldedaten verwenden.
Verfügbarer Speicherplatz für Themenoperationen
Der verfügbare Speicherplatz zum Erstellen von Themen, zum Erstellen von Partitionen oder zum Ändern von Themenkonfigurationen.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_minimum_available_disk_space |
Metric Type |
gauge |
Value Type |
byte |
Segment By |
Service instance, Service instance name |
Dieser Wert ist die kleinste Menge an verfügbarem Speicherplatz für alle Speicher-Volumes in Ihrer Event Streams Instanz. Sie gibt einen sicheren Hinweis darauf, wie viele zusätzliche Daten oder Konfigurationsänderungen Ihr Cluster verkraften kann, bevor mehr Speicherplatz benötigt wird.
Softwarename und Version der verbundenen Clients
Die Anzahl der verbundenen Clients mit einem bestimmten Client-Software-Namen und einer bestimmten Version.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_connected_clients_software_name_and_version |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, Client software name, Client software version |
Dies ist eine Information, die Ihnen hilft, den Softwarenamen und die Versionsdaten der aktiven Clients zu überwachen, die mit der Instanz Event Streams verbunden sind.
Der Name und die Version der Client-Software sind für den Kafka -Client (Java Version 2.4 oder höher und andere Implementierungen, die den Softwarenamen und die Version unterstützen) verfügbar (siehe KIP-8855).
Wenn der Name und die Version der Client-Software nicht verfügbar sind, werden diese als unknownfestgelegt.
Konvertierungszeit für consume-Nachricht
Zeigt an, dass die akkumulierte Zeit für die Konvertierung von Nachrichten von Clients, die ältere Protokollversionen verwenden, verbraucht wurde.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_consume_conversions_time_quantile |
Metric Type |
gauge |
Value Type |
second |
Segment By |
Service instance, Quantile, Service instance name |
Im Idealfall Null, da ein Wert ungleich Null bedeutet, dass die Clients aufgrund der Verwendung einer älteren Protokollebene eine größere Latenz aufweisen. Diese Clients sind nachrangig und müssen aufgerüstet werden. Stellen Sie sicher, dass alle Clients auf dem neuesten Stand sind.
Verbrauchergruppen hinken hinterher
Verzögerung für jede Consumergruppe für jede Topicpartition in einer Event Streams -Instanz.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_consumer_groups_lag |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, IBM Event Streams Kafka topic, IBM Event Streams Kafka partition, IBM Event Streams Consumer Group |
Eine zunehmende Verzögerung kann darauf hinweisen, dass die Konsumenten in der Gruppe nicht mit der Geschwindigkeit Schritt halten, mit der Nachrichten erzeugt werden. Dies kann es erforderlich machen, die Anzahl der Verbraucher, die Nachrichten für die Gruppe verarbeiten, zu erhöhen.
Es ist normal, dass dieser Messwert aufgrund von Stichproben-und Stapelverarbeitungseffekten in kurzen Zeiträumen angezeigt wird.
Geschätzte verbundene Clients in Prozent
Der Prozentsatz der maximalen Anzahl der verbundenen Clients.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_kafka_recommended_max_connected_clients_percent |
Metric Type |
gauge |
Value Type |
percent |
Segment By |
Service instance, Service instance name |
Diese Metrik liefert Informationen, die Ihnen helfen, Trends in Ihrer Nutzung zu überwachen. Sehen Wählen Sie Ihren Plan um die empfohlenen Grenzwerte für Ihren Plan und Ihre Instanz zu ermitteln.
IAM-ID-Byte pro Sekunde
Die Anzahl der Byte pro Sekunde aus einer IAM-ID.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_iam_id_bytes_in_per_second |
Metric Type |
gauge |
Value Type |
byte |
Segment By |
Service instance name, IBM IAM Id, Service instance |
Diese Informationen helfen Ihnen bei der Überwachung von Trends in Ihrer Nutzung, insbesondere wenn einige IAM-IDs ungewöhnlich mehr Durchsatz als erwartet erzeugen.
Diese Metrik ermöglicht es, Unterschiede im Datenvolumen, das von verschiedenen Benutzern (IAM-IDs) an den Service gesendet wird, zu erkennen und bei Bedarf die Festlegung der erforderlichen Kontingente zu leiten.
IAM-ID-Byte im Prozentsatz des belegten Kontingents
Der Prozentsatz der Byte im Kontingent, die pro IAM-ID verwendet werden.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_iam_id_bytes_in_quota_used_percentage |
Metric Type |
gauge |
Value Type |
percent |
Segment By |
Service instance name, IBM IAM Id, Service instance |
Dieser Abschnitt enthält Informationen, die Sie bei der Überwachung von Trends in Ihrer Nutzung unterstützen, insbesondere wenn IAM-IDs ihre Kontingentgrenzwerte nahezu erreichen.
Quotenmetriken können manchmal 100% überschreiten. Kafka-Kontingente verwenden Stichproben und werden asynchron angewendet. Bei einigen Workloads, insbesondere wenn Daten in großen Stapeln gesendet werden, kann dies zu kleinen Abweichungen vom Grenzwert führen.
IAM-ID-Byte abgesendet pro Sekunde
Die Anzahl der pro Sekunde aus einer IAM-ID ausgehenden Byte.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_iam_id_bytes_out_per_second |
Metric Type |
gauge |
Value Type |
byte |
Segment By |
Service instance name, IBM IAM Id, Service instance |
Dies ist eine Information, die Ihnen helfen soll, Trends in Ihrer Nutzung zu überwachen, insbesondere wenn einige IAM-IDs ungewöhnlich viel Durchsatz verbrauchen.
Mit dieser Metrik können Sie Unterschiede im Datenvolumen anzeigen, das vom Service an verschiedene Benutzer (IAM-IDs) gesendet wird, und bei Bedarf die Einstellung der erforderlichen Kontingente anleiten.
IAM-ID-Byte aus verwendetem Kontingent in Prozent
Der Prozentsatz der pro IAM-ID verwendeten Byteauskontingentbelegung.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_iam_id_bytes_out_quota_used_percentage |
Metric Type |
gauge |
Value Type |
percent |
Segment By |
Service instance name, IBM IAM Id, Service instance |
Dieser Abschnitt enthält Informationen, die Sie bei der Überwachung von Trends in Ihrer Nutzung unterstützen, insbesondere, wenn IAM-IDs in der Nähe ihrer Kontingente konsumieren.
Quotenmetriken können manchmal 100% überschreiten. Kafka-Kontingente verwenden Stichproben und werden asynchron angewendet. Bei einigen Workloads, insbesondere wenn Daten in großen Stapeln gesendet werden, kann dies zu kleinen Abweichungen vom Grenzwert führen.
Inaktive Konsumentengruppen
Die Anzahl der inaktiven Verbrauchergruppen in einer Event Streams Instanz.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_inactive_consumergroups |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Diese Metrik dient nur der Information und stellt kein Problem dar. Ausschläge zeigen an, dass eine Gruppe von Verbrauchergruppen keine Nachrichten mehr sendet.
Eingehende Instanzbytes pro Sekunde
Die Anzahl der Bytes, die pro Sekunde an eine Instanz von Event Streams gesendet werden.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_bytes_in_per_second |
Metric Type |
gauge |
Value Type |
byte |
Segment By |
Service instance, Service instance name |
Dies ist eine Information, die Ihnen helfen soll, Trends in Ihrer Nutzung zu überwachen, wie viele ein- oder ausgehende MB/s Ihre Clients zu und von Ihrem Cluster übertragen. Siehe Event Streams um die empfohlenen Grenzwerte für Ihren Plan und Ihren Fall zu ermitteln.
Abgehende Instanzbytes pro Sekunde
Die Anzahl der Bytes, die pro Sekunde von einer Event Streams-Instanz verbraucht werden.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_bytes_out_per_second |
Metric Type |
gauge |
Value Type |
byte |
Segment By |
Service instance, Service instance name |
Dies ist eine Information, die Ihnen helfen soll, Trends in Ihrer Nutzung zu überwachen, wie viele ein- oder ausgehende MB/s Ihre Clients zu und von Ihrem Cluster übertragen. Siehe Event Streams um die empfohlenen Grenzwerte für Ihren Plan und Ihren Fall zu ermitteln.
Instanzauslastung
Der Auslastungsgrad einer Event Streams-Instanz. Dies ist ein numerischer Wert zwischen null und zwei (einschließlich):
0gibt an, dass die von dieser Instanz verarbeitete Workload innerhalb der Kapazität der Instanz liegt. Genauer gesagt liegt die Auslastung unter 80%.1: Gibt an, dass sich die von dieser Instanz verarbeitete Workload dem Kapazitätslimit für die Instanz nähert. Überprüfen Sie, ob die Serviceinstanz skaliert werden kann. Genauer gesagt beträgt der Auslastungsgrad über 80% und unter 95%.2: Gibt an, dass die von dieser Instanz verarbeitete Workload das Kapazitätslimit für die Instanz erreicht hat. Aus diesem Grund kann sich die Messaging-Latenzzeit erhöhen. Überprüfen Sie, ob die Serviceinstanz skaliert werden kann. Genauer gesagt beträgt die Auslastung über 95%.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_utilization |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Maximaler Prozentsatz für Partitionsaufbewahrung
Der Prozentsatz der maximalen Partitionsspeicherung gibt den Prozentsatz der konfigurierten Speichergröße an, der von der Partition mit den meisten Daten im Thema verwendet wird. Wenn ein Thema beispielsweise eine Speichergröße von 10GB hat, eine Partition 4GB und eine andere Partition 6GB hat, wird diese Metrik 60 % melden. Auf diese Weise können Sie überwachen, ob sich eine einzelne Partition innerhalb eines Themas ihrer Aufbewahrungsgröße nähert, was das Löschen eines Protokollsegments auslösen oder die Leistung beeinträchtigen könnte.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_max_partition_retention_percent |
Metric Type |
gauge |
Value Type |
percent |
Segment By |
Service instance, Service instance name, IBM Event Streams Kafka topic |
Nachrichtenrate pro Partition
Die Änderungsrate dieser Metrik gibt die Nachricht pro Sekunde aus, die in einer Partition eines Event Streams-Instanzthemas eingeht.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_message_rate_per_partition |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, IBM Event Streams Kafka topic, IBM Event Streams Kafka partition |
Latenz beim Spiegeln
Die Themenbezogene Spiegelungslatenz in Sekunden von der Event Streams -Quelleninstanz.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_mirroring_latency_seconds |
Metric Type |
gauge |
Value Type |
second |
Segment By |
Service instance, Service instance name, IBM Event Streams Kafka topic |
Diese Metrik ist nützlich, um zu ermitteln, wie groß die Verzögerung eines Topics auf dem Zielcluster ist.
Spiegelungsdurchsatz
Die Bytes pro Sekunde des Spiegelungsdurchsatzes von der Quellinstanz Event Streams.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_mirroring_throughput_bytes_per_second |
Metric Type |
gauge |
Value Type |
byte |
Segment By |
Service instance, Service instance name |
Dies ist nützlich, um zu sehen, ob die Spiegelung aktiv ist, und für die Kapazitätsplanung.
Fehlende SNI-Verbindungen
Das schrittweise Erhöhen des Zählers für die Anzahl der Verbindungen wird zurückgewiesen, da die SNI-Erweiterung für TLS nicht unterstützt wird.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_kafka_missing_sni_host_total |
Metric Type |
counter |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Im Idealfall sollte diese Metrik null sein. Sie gibt Clients an, die nicht korrekt konfiguriert sind. Clients müssen die SNI-Erweiterung für TLS verwenden, um sich mit dem Dienst zu verbinden. Wenn dieser Wert ungleich Null ist, stellen Sie sicher, dass sich alle Clients auf der richtigen Ebene befinden und korrekt für SNI konfiguriert sind.
Anzahl der Offlinepartitionen
Die Anzahl der Partitionen, die in einer Event Streams-Instanz offline sind.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_kafka_offline_partitions |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Im Idealfall sollte dieser Wert null sein. Ein Wert ungleich Null kann auf ein vorübergehendes Problem mit dem Cluster hinweisen. Dies kann auch auf Schwierigkeiten bei der Auswahl eines Kafka -Partitionsleiters hinweisen.
Anzahl der Partitionen
Die Anzahl der Leader-Partitionen in einer Event Streams-Instanz.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_partitions |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Diese Metrik liefert Informationen, die Ihnen helfen, Trends in Ihrer Nutzung zu überwachen. Siehe Event Streams um die empfohlenen Grenzwerte für Ihren Plan und Ihren Fall zu ermitteln.
Anzahl der Themen
Die Anzahl der Themen in einer Event Streams-Instanz.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_topics |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Anzahl der nicht synchronen Replikatpartitionen
Die Anzahl der Partitionen mit weniger als zwei synchronen Replikaten.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_kafka_under_minisr_partitions |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Im Idealfall sollte dieser Wert null sein. Ein Wert ungleich Null kann auf ein vorübergehendes Problem mit dem Cluster hinweisen.
Übergrößenanforderung Abwurfsumme
Gesamtzahl der übergroßen Kafka Anfragen, die verworfen werden.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_kafka_oversize_request_drop_total |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Konvertierungszeit für produce-Nachricht
Zeigt an, dass die kumulierte Zeit, die für die Konvertierung von Nachrichten von Clients, die mit älteren Protokollversionen arbeiten, aufgewendet wurde.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_produce_conversions_time_quantile |
Metric Type |
gauge |
Value Type |
second |
Segment By |
Service instance, Quantile, Service instance name |
Im Idealfall null. Ein stetiger Anstieg dieses Werts weist darauf hin, dass einige Clients einen veralteten Stand haben und aktualisiert werden sollten. Stellen Sie sicher, dass alle Clients auf dem neuesten Stand sind.
Konsumentengruppen neu verteilen
Die Anzahl der Rebalancing-Verbrauchergruppen in einer Event Streams-Instanz.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_rebalancing_consumergroups |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Es ist zwar zu erwarten, dass diese Zahl gelegentlich >0 ist (da Broker-Neustarts häufig vorkommen), aber anhaltend hohe Werte deuten darauf hin, dass die Verbraucher möglicherweise häufig neu starten und die Verbrauchergruppen verlassen oder sich ihnen wieder anschließen. Prüfen Sie Ihre Clientprotokolle.
Prozentsatz des reservierten Plattenspeicherplatzes
Der prozentuale Anteil des reservierten Speicherplatzes, der für alle zugewiesenen Partitionen erforderlich ist, wenn sie vollständig genutzt werden.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_reserved_disk_space_percent |
Metric Type |
gauge |
Value Type |
percent |
Segment By |
Service instance, Service instance name |
Zeigt den Prozentsatz des Plattenspeicherplatzes an, der belegt wäre, wenn Ihre Themen bis zum Umfang ihrer konfigurierten Aufbewahrungsgröße gefüllt würden.
Reservierter Speicherplatz in Prozent pro Thema
Der Prozentsatz des reservierten Speicherplatzes, der für jedes Thema benötigt wird, wenn alle den Themen zugewiesenen Partitionen vollständig genutzt werden. Sie können diese Metrik verwenden, um Ihren Speicherplatzbedarf für Event Streams zu planen und auch falsch konfigurierte Themen zu identifizieren, die unnötig viel Speicherplatz reservieren.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_reserved_disk_space_per_topic_percent |
Metric Type |
gauge |
Value Type |
percent |
Segment By |
Service instance, Service instance name, topic |
Zeigt den Prozentsatz des Plattenspeicherplatzes an, der belegt wäre, wenn Ihre Themen bis zum Umfang ihrer konfigurierten Aufbewahrungsgröße gefüllt würden.
Rest-Producer-Anforderungen pro Sekunde
Anzahl der Anfragen pro Sekunde an die Rest-Producer-API.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_rest_producer_requests_per_sec |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Dieser Abschnitt enthält Informationen, die Ihnen bei der Überwachung der Nutzung der REST-Producer-API, einschließlich der Verwendung von Schemacodierer, helfen.
Schema Registry-Anforderungsrate
Gesamtzahl der an einen beliebigen HTTP SerDes Endpunkt gerichteten Anfragen pro Sekunde.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_schema_registry_serdes_requests_per_sec |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Dies sind Informationen, die Ihnen dabei helfen, die Serialisierungs- und Deserialisierungsraten in Ihrem Schemaregister zu überwachen.
Prozentsatz für Schema mit größter Versionsanzahl
Der Prozentsatz der Schemaversionskapazität, die für das Schema mit der größten Anzahl Versionen in der Registry verwendet wird.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_schema_registry_schema_versions_greatest_percentage |
Metric Type |
gauge |
Value Type |
percent |
Segment By |
Service instance, Service instance name |
Prozentsatz der verwendeten Schemakapazität
Der Prozentsatz der in der Schemaregistry verwendeten Schemakapazität.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_schema_registry_schemas_used_percentage |
Metric Type |
gauge |
Value Type |
percent |
Segment By |
Service instance, Service instance name |
Stabile Konsumentengruppen
Die Anzahl der stabilen Consumergruppen in einer Event Streams-Instanz.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_stable_consumergroups |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name |
Wird zusammen mit der Neuverteilung von Konsumentengruppen verwendet. Wenn dieser Wert konstant bei Null liegt und der Rebalancing-Wert hoch ist, deutet dies auf ein Cluster-Problem hin. Wenn dieser Wert ungleich Null ist und der Ausgleich hoch, deutet dies auf ein Problem der Verbrauchergruppe hin.
Eingehende Topic-Bytes pro Sekunde
Die Anzahl der pro Sekunde für ein Thema erzeugten Byte.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_topic_bytes_in_per_second |
Metric Type |
gauge |
Value Type |
byte |
Segment By |
Service instance, IBM Event Streams Kafka topic, Service instance name |
Dies ist eine Information, die Ihnen helfen soll, Trends in Ihrer Nutzung zu überwachen, insbesondere wenn einige Themen einen ungewöhnlichen Durchsatz erzeugen, der mehr oder weniger als erwartet ist.
Abgehende Topic-Bytes pro Sekunde
Die Anzahl der pro Sekunde von einem Thema konsumierten Byte.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_topic_bytes_out_per_second |
Metric Type |
gauge |
Value Type |
byte |
Segment By |
Service instance, IBM Event Streams Kafka topic, Service instance name |
Diese Metrik liefert Informationen, die Ihnen helfen, Trends in Ihrer Nutzung zu überwachen, insbesondere wenn Topics außergewöhnlich viel mehr oder weniger Durchsatz als erwartet verarbeiten.
Themengröße
Die gesamte Festplattengröße, die derzeit von den Partitionen eines Themas verwendet wird. Wenn ein Thema z.B. zwei Partitionen hat, eine mit 2MB Daten und eine mit 4MB Daten, wird die Metrik die Größe als 6MB melden. Dies kann zur Überwachung der Speichernutzung und zur Optimierung der Partitionierung verwendet werden.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_topic_size |
Metric Type |
gauge |
Value Type |
none |
Segment By |
Service instance, Service instance name, IBM Event Streams Kafka topic |
Belegter Plattenspeicherplatz in Prozent
Der Prozentsatz des derzeit genutzten Speicherplatzes.
| Metadaten | Beschreibung |
|---|---|
Metric Name |
ibm_eventstreams_instance_utilised_disk_space_percent |
Metric Type |
gauge |
Value Type |
percent |
Segment By |
Service instance, Service instance name |
Diese Metrik liefert Informationen, die Ihnen helfen, Trends in Ihrer Nutzung zu überwachen. Siehe Event Streams um die empfohlenen Grenzwerte für Ihren Plan und Ihren Fall zu ermitteln.
Attribute für Segmentierung
Globale Attribute
Die folgenden Attribute sind für die Segmentierung aller aufgeführten Metriken verfügbar.
| Attribut | Attributname | Attributbeschreibung |
|---|---|---|
Cloud Type |
ibm_ctype |
Gültige Werte für den Cloudtyp sind 'public', 'dedicated' und 'local'. |
Location |
ibm_location |
Der Standort der überwachten Ressource - dies kann eine Region, ein Rechenzentrum oder ein globaler Standort sein. |
Scope |
ibm_scope |
Der Bereich ist das Konto, die Organisation oder die Bereichs-GUID, das bzw. die dieser Metrik zugeordnet ist. |
Service name |
ibm_service_name |
Der Name des Service, der diese Metrik generiert. |
Service instance |
ibm_service_instance |
Die GUID der Serviceinstanz identifiziert die Instanz, mit der die Metrik verbunden ist. |
Service instance name |
ibm_service_instance_name |
Der Name der Dienstinstanz ist der vom Benutzer bereitgestellte Name der Dienstinstanz, der nicht unbedingt ein eindeutiger Wert ist, der von dem vom Benutzer bereitgestellten Namen abhängt. |
Resource |
ibm_resource |
Die Ressource, die vom Service gemessen wird, in der Regel ein identifizierender Name oder eine GUID. |
Resource Type |
ibm_resource_type |
Der Typ der Ressource, auf die sich die Messungen des Service beziehen. |
Resource group |
ibm_resource_group_name |
Der Name der Ressourcengruppe, in der die Serviceinstanz erstellt wurde. |
Weitere Attribute
Die folgenden Attribute sind für die Segmentierung von einem oder mehreren Attributen verfügbar. Informationen zu den Segmentierungsoptionen finden Sie unter den einzelnen Metriken.
| Attribut | Attributname | Attributbeschreibung |
|---|---|---|
Client software name |
ibm_eventstreams_clientsoftwarename |
Name der Client-Software. |
Client software version |
ibm_eventstreams_clientsoftwareversion |
Client-Softwareversion. |
IBM IAM Id |
ibm_eventstreams_iam_id |
IBM IAM-ID. |
IBM Event Streams Consumer Group |
ibm_eventstreams_consumergroup |
IBM Event Streams Verbrauchergruppe. |
IBM Event Streams Kafka partition |
ibm_eventstreams_partition |
IBM Event Streams Kafka teilung. |
IBM Event Streams Kafka topic |
ibm_eventstreams_topic |
Abschnitt zu IBM Event Streams Kafka. |
Quantile |
ibm_quantile |
Das dargestellte Quantil, wenn eine Metrik eine Segmentierung nach Quantil unterstützt. |
Weitere Informationen zur Aktivierung von Plattformmetriken über das Event Streams Dashboard und zur Anzeige von Metriken finden Sie unter Überwachung von Event Streams Metriken.