• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Referência de métricas do OpenTelemetry Kafka

Esta página documenta as métricas coletadas ao monitorar o Apache Kafka com OpenTelemetry. As métricas são coletadas por meio do Kafka metrics receiver, JMX receiver e OpenTelemetry Java agent para métricas do lado do cliente.

Métodos de coleta de métricas

O monitoramento do Kafka OpenTelemetry usa dois receptores complementares:

  • Coletor de métricas Kafka: Conecta-se à porta de bootstrap do Kafka para coletar métricas de cluster, tópico, partição e grupo de consumidores
  • Receptor JMX: Conecta-se à porta JMX (normalmente 9999) para coletar métricas detalhadas do broker e métricas da JVM

Métricas do receptor de métricas do Kafka

Essas métricas são coletadas de corretores Kafka usando o protocolo Kafka (porta de bootstrap). Com base nos metadados do kafkametricsreceiver, com algumas métricas desativadas por padrão ou em configurações típicas.

Métricas do coletor JMX

O receptor JMX coleta métricas detalhadas dos MBeans do broker Kafka via JMX (normalmente porta 9999). As métricas são coletadas usando duas configurações:

  1. Sistema de destino Kafka padrão - Métricas específicas do Kafka integradas de target_system: kafka (kafka.yaml)
  2. Métricas JMX personalizadas - Métricas Kafka e JVM adicionais definidas na configuração personalizada

Métricas padrão do sistema de destino do Kafka

Essas métricas são coletadas automaticamente ao usar target_system: kafka:

Métricas JMX personalizadas

Essas métricas Kafka adicionais e métricas JVM são coletadas ao usar um arquivo de configuração JMX personalizado (conforme mostrado na configuração self-hosted). A configuração personalizada permite que você colete métricas específicas do Kafka adicionais além do conjunto padrão, bem como métricas de integridade da JVM.

Métricas do cliente Kafka (agente OpenTelemetry Java)

Essas métricas são coletadas de aplicativos produtores e consumidores Kafka instrumentados com o agente OpenTelemetry Java com instrumentação Kafka ativada. Estes fornecem visibilidade do lado do cliente nas interações do aplicativo com os brokers Kafka e complementam as métricas do lado do broker, fornecendo a perspectiva do aplicativo.

Atributo métrico

As métricas podem ser filtradas e agrupadas usando os seguintes atributos:

Atributos comuns:

  • kafka.cluster.name - Nome do cluster Kafka (todas as métricas)
  • instrumentation.provider - Sempre opentelemetry (todas as métricas)
  • topic - Nome do tópico Kafka
  • partition - Número da partição
  • group - Nome do grupo de consumidores
  • broker.id - Identificador do broker (métricas JMX)
  • client-id - Identificador do cliente (métricas do cliente)
  • node-id - Identificador do nó do broker (métricas do cliente)
  • type - Tipo de solicitação (por exemplo, busca, produção)
  • direction - Direção dos dados (entrada, saída)
  • state - Estado da operação ISR (shrink, expand)
  • name - Nome do coletor GC ou pool de memória (métricas JVM)

Próximos passos

Copyright © 2026 New Relic Inc.

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