2016-08-18 6 views
0

Apache Kafkaの簡易ヘルスチェッカーが必要です。 Yahoo Kafka Managerのような大規模で複雑なものはほしくありません。基本的には、トピックが健康であるかどうか、消費者が健康であるかどうかをチェックしたいと思います。基本的なカフカトピック可用性チェッカー

最初のアイデアは、別のheart-beatトピックを作成し、定期的にメッセージを送受信して、可用性と待ち時間を確認することでした。

2番目の考えは、Apache Zookeeperからすべてのデータを読み取ることです。私はすべてのブローカー、パーティション、トピックなどをZKから得ることができますが、ZKが障害検出情報のようなものを提供できるかどうかはわかりません。

私が言ったように、私は私のアプリの健康チェッカーで使用できる単純なものが必要です。

答えて

1

あなたはまだ持っている場合は、それらを試してみることができますいくつかの既存のツール -

Burrow

exhibitorインスタンスの監視のためのネットフリックスのZooKeeperの共同プロセス、バックアップをチェックLinkedInのカフカ消費者のラグ/回復、クリーンアップ、視覚化。

Kafka System Toolsカフカコマンドラインツール