2017-03-16 9 views
0

私は消費者が落ちてもカフカのメッセージを失わないようにしたいと思います。カフカの遅れをすべて確認してください

ログロールが1時間の場合、消費者が1時間以上ダウンした場合、消費されなかったメッセージは失われます。

Kafka 0.10.2.0ですべてのパーティションのすべてのラグを簡単に確認する方法はありますか?

私はうまくいきません。

答えて

0

kafka-consumer-groups.shコマンドを使用すると、遅延を見つけることができます。この例では、私は私にGROUP1が遅れにしていただきました!聞いていることをすべてのトピックを表示

bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe --group group1 

を言って、私の消費者は、最後の数分間ダウンしていました。それは4つの保留中のメッセージを持っていますので、これは私が得るものです。 enter image description here

+0

残念ながら、グループ内にコンシューマが生き残っていない場合、遅延は表示されません。消費者が生きていなくても、これらの情報をすべて表示する方法はありますか? – poiuytrez

関連する問題