問題タブ [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.
activemq - zipkin をセットアップして、activemq で実行されているさまざまなアプリケーションをトレースするにはどうすればよいですか?
私の会社で使用されているシステムのインフラストラクチャは、ActiveMQ
. Zipkin
で異なるアプリケーション間の通信を追跡するためにどのようにセットアップすればよいか知りたいActiveMQ
ですか?
ありがとう
scala - Scala の分散トレース ソリューション?
Scala と Akka を使用して分散システムを設計します。クラスターからのトレース メッセージを集約し、何らかの UI で表示できるようにしたいと考えています。Zipkin が最適なソリューションか、Flume(+ ラッパー?) か、それとも別のソリューションか?
java - Zipkin が起動しない
CentOS に Zipkin をインストールしようとしています。
を実行しようとするとbin/collector
、次のエラーが表示されます。
Java 7 と Scala をインストールしました。
注: これらのエラーは、bin/collector の 2 回目の実行によるものです。最初の実行ではライブラリをダウンロードし、scala ファイルをコンパイルしてからエラーを表示しましたが、それらは同じエラーでした。
proxy - 企業プロキシ経由で Thrift プロトコルをどのように使用しますか?
インターネットで検索しましたが、プロキシの背後から Thrift プロトコルを使用する方法についての簡単な手順が見つからないようです。
少し背景を説明すると、Cassandra インスタンス ( http://cassandra.apache.org/ ) を使用して Zipkin トレースを保存する Zipkin インスタンスのセットアップ ( https://github.com/twitter/zipkin ) があります。私たちの意図は、Cassandra へのトレースの書き込みを担当するコレクターと、thrift プロトコルについて交渉することです。
法人の代理人を介して交渉を成功させるには、どのような条件が整っていなければなりませんか? ネゴシエーションを試みるときに特定のプロキシ プロパティを設定するだけでよいのでしょうか?それとも、このネゴシエーションを可能にするために別の設定を行う必要があるのでしょうか?
リソースおよび/または回答に関して、この方向で人々が提供できるヘルプは大歓迎です。
java - brave zipkins をサービスに統合する方法
Brave Zipkins を既に実装したサービスと統合する必要があります。これをどのように開始できるかについて簡単なアイデアが必要ですか?
エンドポイントを作成し、これらのポートで送信するだけで十分endPointSubmitter.submit("127.0.0.1", 4444, "test-service");
ですか?
サービスのポートは既に設定しています。そして、すべてのサービスが Zookeeper に登録されます。
zipkin - Github にない zipkin の例
zipking の例がどこにあるか知っている人はいますか?
https://twitter.github.io/zipkin/Quickstart.html#super-quickstart
以下で読むことができます:
Maven Central でのみ zipking-example を見つけました。Github にはありません。
1.2.1-rc24
ドキュメントのバグはまだですか?
ドキュメントには、存在しない zipkin-example が記載されています
rabbitmq - RabbitMQ 分散トレースを Zipkin に追加する
Brave (Zipkin の Java 実装) をいじって、REST とデータベース呼び出しのトレースを正常に追加しました。また、RabbitMQ をトレースに追加したいと考えています。また、同様の経験をしたことがある人からの意見を共有できることを願っています。
オンラインでいくつかのものを見つけようとしましたが、ウサギの実装に追加できるインターセプターが見つからないようです。何かお勧めできますか?
前もって感謝します。
apache-spark - 1 つの Spark ワーカーで Cassandra パーティションのすべての行を読み取ることは可能ですか?
Zipkin Dependencies Spark ジョブを最適化して、実行するステップ数を最小限に抑えることで、より少ないステージで実行しようとしreduceByKey
ています。データは次の表から読み取られます。
そこでは、単一のパーティションtrace_id
に完全なトレースが含まれ、数行から数百行が含まれます。ただし、そのパーティション全体が Spark ジョブによって非常に単純な に変換され、RDD[((String, String), Long)]
エントリの数が数十億からわずか数百に減少します。
残念ながら、現在のコードは、すべての行を個別に読み取ることでそれを行っています。
reduceByKey
を考え出すために2 つのステップを使用しますRDD[((String, String), Long)]
。1 つの Spark ワーカー プロセスでパーティション全体を一度に読み取り、すべてをメモリ内で処理する方法があれば、速度が大幅に向上し、現在のサーバーから出てくる膨大なデータ セットを保存/ストリーミングする必要がなくなります。最初の段階。
- 編集 -
明確にするために、ジョブはテーブルから数十億のパーティションからすべてのデータを読み取る必要があります。