問題タブ [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 - codahale @Timed を構成して、デフォルトのメトリックのサブセットを報告することは可能ですか?
spring アプリでグラファイト レポーターで codahale メトリクスの @Timed アノテーションを使用していますが、メトリクスのサブセットのみをグラファイト サーバーに送信したいと考えています。
たとえば、p999 は必要ないので、これを削除すると、メトリック数の合計が @Timed インスタンスの数 x 環境の数だけ減ります。
API ドキュメントからこれを行う方法がわかりません。また、この例も見当たりません。これは、metrics-spring 構成または codahale の構成を介して可能ですか?
ありがとう!
-ニール
dropwizard - サービスが停止または再起動した場合に Dropwizard メトリックを処理する方法は?
Dropwizardメトリックを使用してサーバーにプッシュしているサービスのさまざまな統計を監視する必要があるユースケースがあります。ただし、サービスがダウンして再起動すると、メトリックはリセットされます。カウンターは 0 にリセットされ、パーセンタイルや平均などの値が影響を受けるため、監視に影響します。
このような状況やユースケースにどのように対処すればよいでしょうか?
spring - codahale メトリックが記録されていません
codahale metrics と metrics-spring パッケージを試しています。メトリックを記録できませんでした。
関数呼び出し
metrics-spring.xml
ビーンズ.xml
出力
これを war ファイルで実行してエンドポイントに到達すると、カウンターがインクリメントされません。0のままです
すべてが正しく配線されているようです。データはコンソールにダンプされており、カウンターについて認識しています。私は何を間違っていますか?
java - jvisualVM の Java メトリック ライブラリの単位を理解する
基本的に、メトリック Java ライブラリの を理解しようとしていOneMinuteRate
ますRateUnit
。
だから私はlogin
jmeterを使用して51リクエストでサーバーメソッドをヒットしましたが、今はデータを理解しようとしています。
1メソッドが呼び出されたCOUNT
合計回数を示します。
しかし、oneMinRate
とは何rateUnit
ですか?ここでのイベントとは何ですか?
EDIT他の属性にも光を当ててください
java - DropWizard Metrics メーターとタイマー
DropWizard Metrics ライブラリ(以前の Coda Hale メトリック) を学んでいますが、いつMeters
vsを使用するべきかについて混乱していTimers
ます。ドキュメントによると:
メーター:メーターは、一連のイベントが発生する速度を測定します。
と:
タイマー:タイマーは基本的に、イベントの種類の期間のヒストグラムとその発生率のメーターです。
これらの定義に基づいて、これらの違いを識別できません。私を混乱させているのは、それが私Timer
が期待していた方法で使用されていないことです。私にとってTimer
は、まさにそれです:タイマー。start()
aとの間の時間差を測定する必要がありstop()
ます。しかし、イベントが発生するレートも捉えているようで、つま先Timers
を踏んでいるように感じます。Meters
各コンポーネントが出力するものの例を見ることができれば、これらのいずれかをいつ/どこで使用するかを理解するのに役立つかもしれません.
java - Dropwizard Metrics で CachedGauage を使用する理由
CachedGauge
DropWizard Metrics (以前の Coda Hale Metrics) ライブラリに があるようです。なぜ誰もがこれを使用するのだろうか?!?
メトリクスの価値についての私の理解は、それがリアルタイムで、正確で、関連性があるということです。メトリクスが古い/キャッシュされた値を報告している場合、それはどのような目的に役立つ可能性がありますか?
java - Java アプリケーションの API のメトリックのモニタリング
API の作成に com.sparkjava ライブラリを使用しています。これらの API のメトリクスを監視して、応答を返すのにかかった平均時間、最小時間、最大時間、API のスループット、API に送信されたリクエストの数などを監視したいと考えています。
これらすべてのデータを提供する適切なライブラリを探していました。これらのメトリック データを JMX テクノロジを使用して JVM に登録したいと考えています。登録用の codahale.metrics ライブラリを知っていますが、他にもっと良いライブラリはありますか?他に選択肢がない限り、MBean オブジェクトを作成して MBeanRegisrty に登録したくありません。アプリケーションを実行すると、上記のメトリック データを提供するライブラリを探しています。
spring - Spring Integration がクラスパスにある場合、メトリクス カウンターをリセットできません
spring-boot アプリケーション (クラスパスに spring-integration を使用) で、メトリクス カウンターをリセットできません。ClassCastException をスローします。
これは messageChannel のバグだと思うので、無効にする方法はありますか?