• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Référence des métriques OpenTelemetry Kafka

Cette page documente les métriques collectées lors du monitoring d'Apache Kafka avec OpenTelemetry. Les métriques sont collectées via le récepteur de métriques Kafka, les métriques JMX (provenant de l'agent Java OpenTelemetry ou de l'exporteur JMX Prometheus) et l'agent Java OpenTelemetry pour les métriques côté client.

Méthodes de collecte des métriques

Le monitoring de Kafka avec OpenTelemetry utilise deux méthodes de collecte complémentaires :

  • Récepteur de métriques Kafka: Se connecte au port de démarrage de Kafka pour collecter les métriques du cluster, des sujets, des partitions et des groupes de consommateurs
  • Métriques JMX: Collectées via l'agent Java OpenTelemetry (auto-hébergé) ou le Prometheus JMX Exporter (Kubernetes) pour recueillir des métriques détaillées du broker et de la JVM

Métriques du récepteur de métriques Kafka

Ces métriques sont collectées auprès des brokers Kafka en utilisant le protocole Kafka (port de démarrage). Basé sur les métadonnées du kafkametricsreceiver, avec certaines métriques désactivées par défaut ou dans les configurations typiques.

Métriques JMX

Les métriques JMX fournissent une télémétrie détaillée des brokers Kafka et de la JVM. Ces métriques sont collectées à l'aide de :

Les deux méthodes collectent le même ensemble de métriques de broker Kafka et de JVM documentées ci-dessous :

Métriques du client Kafka (agent OpenTelemetry Java)

Ces métriques sont collectées à partir des applications producteur et consommateur Kafka instrumentées avec l'agent OpenTelemetry Java avec l'instrumentation Kafka activée. Celles-ci fournissent une visibilité côté client sur les interactions des applications avec les brokers Kafka et complètent les métriques côté broker en fournissant la perspective de l'application.

attribut métrique

Les métriques peuvent être filtrées et regroupées à l'aide des attributs suivants :

Attributs courants :

  • kafka.cluster.name - Nom du cluster Kafka (toutes les métriques)
  • instrumentation.provider - Toujours opentelemetry (toutes les métriques)
  • topic - Nom du sujet Kafka
  • partition - Numéro de partition
  • group - Nom du groupe de consommateurs
  • broker.id - Identifiant du broker (métriques JMX)
  • client-id - Identifiant du client (métriques client)
  • node-id - Identifiant du nœud de broker (métriques client)
  • type - Type de requête (par exemple, fetch, produce)
  • direction - Direction des données (entrant, sortant)
  • state - État de l'opération ISR (réduction, expansion)
  • name - Nom du collecteur GC ou du pool de mémoire (métriques JVM)

Prochaines étapes

Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.