Monedula

このページは英語から機械翻訳されています。 原文を読む

Monedula Flock

Apache Kafka のための無料ツール

CLI とブローカー用のプラグインはオープンソースで、Kafka Simulator はお使いのブラウザで動作します。新しいツールはブログとその RSS フィードでお知らせします。

ツール

  1. クラスターを壊して、なぜそう反応するのかを見る

    Kafka Simulator無料、ブラウザで動作

    ブラウザで動く、インタラクティブで決定的な Apache Kafka シミュレーター。クラスターを壊し、タイムラインをスクラブして、なぜそう反応したのかを読み解けます。

  2. Apache Kafka のための GitOps

    monedula-gitopsGo, AGPL-3.0, v1.0.0

    Apache Kafka のための GitOps ツール。トピック、アクセス、クォータ、スキーマ、SCRAM ユーザー、Confluent RBAC を CLI または Kubernetes オペレーターで扱います。

  3. Kafka の ACL を RBAC へ移行し、アクセスを検証する

    monedula-acl-rbac-converterGo, AGPL-3.0, v0.10.0

    Apache Kafka の ACL を、チェックサム付きの計画を通じて Confluent RBAC のロールバインディングに変換する CLI。ACL が削除される前に実効アクセスを検証します。

  4. Kafka のメトリクスを OpenTelemetry に直接送る

    monedula-metrics-reporterJava, AGPL-3.0, v0.10.0

    ブローカー、JVM、KIP-714 クライアントのメトリクスを OTLP で送る Kafka MetricsReporter プラグイン。collector が停止しても Kafka がブロックされることはありません。

  5. お使いの Kafka クラスターをシミュレーターで開く

    monedula-sim-linkGo, Apache-2.0, v0.11.0

    実際の Kafka クラスターを共有可能な Kafka Simulator のリンクに変える、読み取り専用の Go CLI。AI エージェント向けの MCP サーバーも備えています。

名前の由来

Monedula はラテン語でニシコクマルガラスのことで、Kafka の名前に隠れている鳥です(kavka はチェコ語でニシコクマルガラスを指します)。ニシコクマルガラスが一羽でいるところはめったに見られないので、これらのツールは Monedula Flock という一つの名前を共有しています。

ねぐらのニシコクマルガラスは、鳴き声の合唱が十分に大きくなると、夜明けに一斉に飛び立ちます。1クラスターを変更する 2 つのツール、monedula-gitops と monedula-acl-rbac-converter も、合意を待つことができます。どちらも、あるべき状態と計画を、プルリクエストでレビューできるファイルに保持します。

  1. Dibnah ほか(2022)「Vocally mediated consensus decisions govern mass departures from jackdaw roosts」、Current Biology。doi:10.1016/j.cub.2022.04.032