問題タブ [codahale-metrics]
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.
java - Java 8 の機能インターフェース
ラムダ式が一部の機能インターフェイスに割り当て可能で、他の機能インターフェイスには割り当てられない理由を理解するのに苦労しています。Metrics ライブラリの機能的なインターフェースを使用した例:
2 番目のステートメントにはコンパイル エラーがあります (Eclipse の場合)。
この式の対象の型は関数型インターフェイスでなければなりません
私が知る限り、RationGauge は機能的なインターフェースです。何か不足していますか?
spring-mvc - 方法 - CodaHale-Metrics を使用した Spring MVC および Spring-Data-Rest コントローラー
Spring AOP および/またはhttp://www.ryantenney.com/metrics-spring/ライブラリを使用して Coda Hale Metrics を注入するにはどうすればよいですか。そこに例はありますか?
spring-boot - /metrics のメトリックを参照せずに、Spring Boot に Coda Hale Metrics を統合しようとしています
coda hale メトリクス ライブラリをクラスパスに追加すると、メトリクスが自動的に自動構成されるという指摘に従いました。
うまくいきました。注入された metricRegistry Bean を取得します。
ただし、これらの新しいメトリックを /metrics エンドポイントで公開するにはどうすればよいですか?
ありがとう!
java - Java codahale Metrics Timers から履歴統計をクリアする方法
codahale Metrics API for Java を使用しています。
レイテンシを収集するために、システム全体でタイマーを使用しています。
パフォーマンス テスト中、JMX 経由でシステムに接続して、平均レイテンシ、75 パーセンタイル レイテンシなどの統計を収集します。
問題は、すべての Metrics オブジェクトを削除して再作成する以外に (多くのリファクタリングが必要になるように見えます)、新しいテストを開始するときに再起動する必要がないように、履歴データをクリアする方法があるかどうかです。アウトシステム?
どんな助けでも大歓迎です。
codahale-metrics - 値が報告されない場合、メトリックは減衰しません
監視目的で codahale メトリクスを使用しています。ある時点でレイテンシーにスパイクがあり、後でトラフィックがないという属性のために値が報告されないとします。グラフの値はそのままです (私はヒストグラムを使用しています)。時々、スパイクが残っており、それに対処する必要があるかもしれないという考えが示されますが、実際にはその後値が報告されていないため、グラフが減衰していないことを意味します。この場合、構成パラメーターが欠落していますか、それとも動作は予期されたものですか?
メトリックを更新する方法は、metrics.processingTime.update(processingTime); です。
そのため、トラフィックがない場合、この指標は更新されません。
spring - Spring Boot アプリケーションでの Coda Hale Meter の使用
ドキュメントによると、
ユーザーは、メトリクス名に適切なタイプ (例: histogram. 、 meter. ) をプレフィックスとして付けて、Coda Hale メトリクスを作成できます。
これは、"meter.*" という形式のメトリック名を持つカウンターまたはゲージのいずれかを使用できることを意味すると解釈しています。これはメーターとして機能します。私が試してみました
しかし、訪問する/manage/metrics
と、従量制料金ではなく、カウントだけが表示されます。Spring Boot で Coda Hale Meter を使用する正しい方法は何ですか? ドキュメントは、統合がどのように機能するかについてあまり明確ではありません。
jvm - Storm JVM メトリクスの監視
実行中のストーム クラスターがあり、そのパフォーマンスを監視したいと考えています。私はこのブログをたどり、codahale メトリクスを使用してボルトが受け取ったタプルの数を測定し、それをグラファイトで表示することができました。
私の目標は、beaglebone などの軽量コンピューターにストーム クラスターを展開することです。そのためには、各ワーカー プロセスの CPU、スレッド、メモリ使用量などの JVM パラメーターを監視できるようにする必要があります。
私は codahale メトリクスがとても好きで、自分のアプリケーションで使い続けたいと思っています。codahale メトリクスを使用して各ワーカーの JVM パラメータを個別に測定する方法を教えてもらえますか?
codahale メトリクスを使用して jvm メトリクスを取得する方法の例を誰かが投稿してくれたら、本当にありがたいです。
ありがとう、
パラク
java - Spring 4 + Jersey 2 + メトリクス
Coda Hale の Metrics フレームワークを使用して、アプリケーションのメソッドの時間を計ろうとしています。Metrics を Jersey 2 と統合するように InstrumentedResourceMethodApplicationListener を構成しましたが、Spring によって注入されたサービスとリポジトリも時間計測されるようにしたいと考えています。メトリクスとスプリングの統合があることは知っていますが、Spring と Jersey に別々の MetricRegistry インスタンスを持つことになるようです。Jersey 2 リソースと Spring 注入 Bean の両方に対して単一のレジストリを構成できた人はいますか?