0

私は OpsCenter を初めて使用し、メトリック グラフの感触をつかもうとしています。グラフの更新が遅いようです。これが私の側の構成の問題なのか、単に何を期待すべきなのかを判断しようとしています.

たとえば、CCM を介して作成された 3 つのノードの Cassandra テスト クラスターがあります。OpsCenter とノードのエージェントは手動で構成されました。

ダッシュボードに読み取りと書き込みのリクエストとレイテンシーのグラフがあります。約 5 分間で (Web アプリケーションへの REST 呼び出しを介して) Cassandra テーブルに 10 万行を挿入する JMeter テストを実行しています。

OpsCenter と VisualVm の両方を開いています。テストが開始されると、VisualVM グラフはすぐに (ヒープおよび CPU/GC グラフを介して) 負荷の変化を示し始めますが、OpsCenter グラフは遅れて更新に時間がかかります。 さまざまなメトリック (つまり、ヒープと書き込み要求) を比較していることは認識していますが、負荷が適用されていることを OpsCenter ですぐに確認できると思います。

私の環境は次のとおりです。

  • カサンドラ: dsc-cassandra-2.1.2
  • OpsCenter: opscenter-5.1.0
  • エージェント: datastax-agent-5.1.0
  • OS: OS X 10.10.1
4

1 に答える 1

2

現在、メトリクスは 60 秒ごとに収集されます。さらに、メトリクスを C* に挿入し、OpsCenter サーバー側で読み取り、UI にプッシュする際に (非常に小さいながらも) オーバーヘッドがあります。

OpsCenter チームは、メトリック収集全般の改善とリアルタイム メトリックの提供の両方に取り組んでいるので、引き続きご注目ください。

ちなみに、VisualVM と OpsCenter を遅延に関して比較することは正確ではありません。なぜなら、OpsCenter はその分散された性質のために、これらのメトリックを収集して集計するためにより多くの作業を行う必要があるからです (また、VisualVM はメタ ^WJVM に非常に近いため)。 ;)

于 2015-03-15T16:55:08.043 に答える