問題タブ [zipkin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1154 参照

activemq - zipkin をセットアップして、activemq で実行されているさまざまなアプリケーションをトレースするにはどうすればよいですか?

私の会社で使用されているシステムのインフラストラクチャは、ActiveMQ. Zipkinで異なるアプリケーション間の通信を追跡するためにどのようにセットアップすればよいか知りたいActiveMQですか?

ありがとう

0 投票する
1 に答える
1174 参照

scala - Scala の分散トレース ソリューション?

Scala と Akka を使用して分散システムを設計します。クラスターからのトレース メッセージを集約し、何らかの UI で表示できるようにしたいと考えています。Zipkin が最適なソリューションか、Flume(+ ラッパー?) か、それとも別のソリューションか?

0 投票する
1 に答える
443 参照

java - Zipkin が起動しない

CentOS に Zipkin をインストールしようとしています。

を実行しようとするとbin/collector、次のエラーが表示されます。

Java 7 と Scala をインストールしました。

注: これらのエラーは、bin/collector の 2 回目の実行によるものです。最初の実行ではライブラリをダウンロードし、scala ファイルをコンパイルしてからエラーを表示しましたが、それらは同じエラーでした。

0 投票する
2 に答える
1625 参照

proxy - 企業プロキシ経由で Thrift プロトコルをどのように使用しますか?

インターネットで検索しましたが、プロキシの背後から Thrift プロトコルを使用する方法についての簡単な手順が見つからないようです。

少し背景を説明すると、Cassandra インスタンス ( http://cassandra.apache.org/ ) を使用して Zipkin トレースを保存する Zipkin インスタンスのセットアップ ( https://github.com/twitter/zipkin ) があります。私たちの意図は、Cassandra へのトレースの書き込みを担当するコレクターと、thrift プロトコルについて交渉することです。

法人の代理人を介して交渉を成功させるには、どのような条件が整っていなければなりませんか? ネゴシエーションを試みるときに特定のプロキシ プロパティを設定するだけでよいのでしょうか?それとも、このネゴシエーションを可能にするために別の設定を行う必要があるのでしょうか?

リソースおよび/または回答に関して、この方向で人々が提供できるヘルプは大歓迎です。

0 投票する
1 に答える
327 参照

java - brave zipkins をサービスに統合する方法

Brave Zipkins を既に実装したサービスと統合する必要があります。これをどのように開始できるかについて簡単なアイデアが必要ですか?

エンドポイントを作成し、これらのポートで送信するだけで十分endPointSubmitter.submit("127.0.0.1", 4444, "test-service");ですか?

サービスのポートは既に設定しています。そして、すべてのサービスが Zookeeper に登録されます。

0 投票する
2 に答える
856 参照

zipkin - Github にない zipkin の例

zipking の例がどこにあるか知っている人はいますか?
https://twitter.github.io/zipkin/Quickstart.html#super-quickstart
以下で読むことができます:

Maven Central でのみ zipking-example を見つけました。Github にはありません。 1.2.1-rc24
ドキュメントのバグはまだですか?
ドキュメントには、存在しない zipkin-example が記載されています

0 投票する
1 に答える
1816 参照

rabbitmq - RabbitMQ 分散トレースを Zipkin に追加する

Brave (Zipkin の Java 実装) をいじって、REST とデータベース呼び出しのトレースを正常に追加しました。また、RabbitMQ をトレースに追加したいと考えています。また、同様の経験をしたことがある人からの意見を共有できることを願っています。

オンラインでいくつかのものを見つけようとしましたが、ウサギの実装に追加できるインターセプターが見つからないようです。何かお勧めできますか?

前もって感謝します。

0 投票する
1 に答える
863 参照

apache-spark - 1 つの Spark ワーカーで Cassandra パーティションのすべての行を読み取ることは可能ですか?

Zipkin Dependencies Spark ジョブを最適化して、実行するステップ数を最小限に抑えることで、より少ないステージで実行しようとしreduceByKeyています。データは次の表から読み取られます。

そこでは、単一のパーティションtrace_idに完全なトレースが含まれ、数行から数百行が含まれます。ただし、そのパーティション全体が Spark ジョブによって非常に単純な に変換され、RDD[((String, String), Long)]エントリの数が数十億からわずか数百に減少します。

残念ながら、現在のコードは、すべての行を個別に読み取ることでそれを行っています。

reduceByKeyを考え出すために2 つのステップを使用しますRDD[((String, String), Long)]。1 つの Spark ワーカー プロセスでパーティション全体を一度に読み取り、すべてをメモリ内で処理する方法があれば、速度が大幅に向上し、現在のサーバーから出てくる膨大なデータ セットを保存/ストリーミングする必要がなくなります。最初の段階。

- 編集 -

明確にするために、ジョブはテーブルから数十億のパーティションからすべてのデータを読み取る必要があります。