Streaming mit Apache Kafka-Metriken

Mit Metriken können Sie Kafka-Cluster und -Endpunkte in OCI Streaming mit Apache Kafka überwachen.

Sie können Standardmetrikdiagramme auf der Seite Servicemetriken anzeigen, die vordefinierte Serviceabfragen für Broker in einem Kafka-Cluster verwenden.

Mit dem OCI Monitoring-Service können Sie auch benutzerdefinierte Abfragen und Alarme erstellen, um Sie zu benachrichtigen, wenn diese Metriken Alarm angegebene Trigger erfüllen.

Sie müssen auch Clientmetriken überwachen.

Verfügbare Metriken

Ein Namespace ist ein Container für Metriken. Der Namespace für OCI Streaming mit Apache Kafka lautet oci_kafka.

Streaming mit Apache Kafka-Metriken umfasst die folgenden Dimensionen:

  • brokerId: Die ID des Kafka-Cluster-Brokers.
  • resourceId: Die OCID des Kafka-Clusters.
  • resourceName: Der Name des Kafka-Clusters.
Metrik Metrikanzeigename Einheit Beschreibung Abmessungen
BrokerCPUUsage CPU-Nutzung für Kafka-Broker Prozentsatz Gesamte CPU-Auslastung für jeden Broker.

brokerId

resourceId

resourceName

BrokerAvailableDiskSpace Verfügbarer Datenträgerspeicherplatz für Kafka-Broker Prozentsatz Prozentsatz des verfügbaren Festplattenspeichers in jedem Broker.

brokerId

resourceId

resourceName

BrokerMemoryUsed Von Kafka-Broker belegter Arbeitsspeicher Prozentsatz Gesamte Heap- + Nicht-Heap-Speicherauslastung für jeden Broker.

brokerId

resourceId

resourceName

BrokerActiveControllerCount Anzahl aktive Controller Anzahl Anzahl aktiver Controller für jeden Broker. Muss immer 1 sein.

brokerId

resourceId

resourceName

BrokerUnderReplicatedPartitions Unterreplizierte Partitionen Anzahl Zeigt die Anzahl der Partitionen an, die in einem Broker repliziert werden.

brokerId

resourceId

resourceName

BrokerOfflinePartitionsCount Anzahl Offlinepartitionen Anzahl Anzahl der Partitionen, die einem Broker zugewiesen sind und derzeit offline sind.

brokerId

resourceId

resourceName

Empfehlungen

Zeigen Sie die Empfehlungen für die verfügbaren Metriken an, um einen fehlerfreien Betrieb der Kafka-Cluster sicherzustellen.

Sie müssen Alarme erstellen, um die Werte dieser Metriken zu überwachen.

Metrik Alertschwellenwertempfehlung
BrokerCPUUsage

> 80% over 5 minutes

BrokerAvailableDiskSpace

< 20 GB

BrokerMemoryUsed

> 80%

BrokerActiveControllerCount

1

BrokerUnderReplicatedPartitions

> 0

BrokerOfflinePartitionsCount

> 0