Transmisión con métricas de Apache Kafka

Con las métricas, puede supervisar los clusters y puntos finales de Kafka en OCI Streaming con Apache Kafka.

Puede ver gráficos de métricas por defecto desde la página Métricas de servicio que utilizan consultas de servicio predefinidas para agentes en un cluster de Kafka.

También puede utilizar el servicio OCI Monitoring para crear consultas y alarmas personalizadas que le notifiquen cuando estas métricas cumplan los disparadores especificados por la alarma.

También debe supervisar las métricas del cliente.

Métricas disponibles

Un espacio de nombres es un contenedor para métricas. El espacio de nombres para OCI Streaming con Apache Kafka es oci_kafka.

Las métricas de Streaming con Apache Kafka incluyen las siguientes dimensiones:

  • brokerId: ID del broker de clusters de Kafka.
  • resourceId: OCID del cluster de Kafka.
  • resourceName: nombre del cluster de Kafka.
Métrica Nombre mostrado de métrica Unidad Descripción Dimensiones
BrokerCPUUsage Uso de CPU de brokers de Kafka Porcentaje Total de uso de CPU para cada broker.

brokerId

resourceId

resourceName

BrokerAvailableDiskSpace Espacio en disco disponible para brokers de Kafka Porcentaje Porcentaje de espacio en disco disponible en cada broker.

brokerId

resourceId

resourceName

BrokerMemoryUsed Memoria usada por broker de Kafka Porcentaje Total de uso de memoria de pila + no pila para cada broker.

brokerId

resourceId

resourceName

BrokerActiveControllerCount Recuento de controladores activos Recuento Número de controladores activos para cada broker. Siempre debe ser 1.

brokerId

resourceId

resourceName

BrokerUnderReplicatedPartitions En particiones replicadas Recuento Muestra el número de particiones que se están replicando en un broker.

brokerId

resourceId

resourceName

BrokerOfflinePartitionsCount Recuento de particiones fuera de línea Recuento Número de particiones asignadas a un broker que están actualmente fuera de línea.

brokerId

resourceId

resourceName

Recomendaciones

Consulte las recomendaciones de las métricas disponibles para garantizar un funcionamiento correcto de los clusters de Kafka.

Debe crear alarmas para supervisar los valores de estas métricas.

Métrica Recomendación de umbral de alerta
BrokerCPUUsage

> 80% over 5 minutes

BrokerAvailableDiskSpace

< 20 GB

BrokerMemoryUsed

> 80%

BrokerActiveControllerCount

1

BrokerUnderReplicatedPartitions

> 0

BrokerOfflinePartitionsCount

> 0