kafka-consumer-groups.sh –describe: Măsurarea Decalajului (LAG) în Apache Kafka

Inspectează offset-ul curent, capătul jurnalului (LOG-END-OFFSET) și diferența de mesaje neprocesate (LAG).

Sintaxă
kafka-consumer-groups.sh --bootstrap-server <host:port> --describe --group <nume_grup>

Ce face comanda kafka-consumer-groups.sh –describe

Comanda kafka-consumer-groups.sh --describe este cel mai important instrument de diagnostic operațional pentru aplicațiile care consumă din Kafka. Aceasta compară poziția de citire a aplicației cu ultimul mesaj scris de producători pe fiecare partiție, calculând coloana esențială LAG.

Exemplu Concret: Diagnosticarea decalajului pe grupul ‘serviciu-email’
kafka-consumer-groups.sh --bootstrap-server localhost:9092 \
  --describe \
  --group serviciu-email

# Rezultat:
# TOPIC    PARTITION  CURRENT-OFFSET  LOG-END-OFFSET  LAG    CONSUMER-ID     HOST         CLIENT-ID
# comenzi  0          10450           10450           0      worker-1-uuid   /10.0.0.12   consumer-app
# comenzi  1          8200            9150            950    worker-2-uuid   /10.0.0.13   consumer-app
# comenzi  2          12000           12000           0      worker-3-uuid   /10.0.0.14   consumer-app

Ce indică un LAG ridicat?

Dacă pe partiția 1 valoarea LAG este 950 și continuă să crească, înseamnă că worker-ul respectiv este blocat, prelucrează mesajele mai lent decât ritmul de sosire sau suferă blocaje de rețea/bază de date.

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: kafka-consumer-groups.sh –describe: Măsurarea Decalajului (LAG)

Ai o nelămurire despre utilizarea comenzii kafka-consumer-groups.sh –describe: Măsurarea Decalajului (LAG) sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.