こんにちは、時間間隔10の間にアプリケーションの応答時間を集計する必要があるユースケースがあります。つまり、平均値は(rate 10
です。実際の問題は、時間間隔10のリーマン率関数のイベント数を計算する方法がないことです。(fixed-time-window
を使用する以外の方法はありますか。rate関数のリーマンイベントをカウントする
1
A
答えて
2
レートはです。がこの機能になりそうです。イベントは、すべての利用可能なと、の平均値を計算
- は10分で起こるすべてのイベントを収集します:私はそれを理解していれば、あなたはにあなたのコードをしたいと思いメトリックキー
- は、一つのイベントを発しますサービス名、その平均値をメトリックとします。
この回答が理解できない場合は、私に知らせてください。
レートには、平均レートを転送するためのレポート間隔と任意の数のストリームが必要です。その最初のパラメーターは、現在のレートを報告する頻度のみを決定し、それが集計される期間には影響しません。組み込みのrate
関数は利用可能なアグリゲーション間隔が1つしかないため、常に「1秒あたりのメトリック」でレポートします。それは1秒間イベントを蓄積し、その2秒間の平均値を平均し、事象のないレポート間隔のようなエッジケースをゼロメトリックとして適切な回数、適切に処理します。ただし永遠ではありません。あなたは適合している場所でレートを使用し、集約期間を明示的に制御する必要がある場所では使用しないでください。
私はしばしば1分あたりのイベントが欲しいので、レポート期間を60秒に設定し、出力を60倍にしてから転送します。これにより、カスタム集計関数のすべてのエッジケースを処理する時間を節約できます。これは丸めの精度を失うことに注意してください。
(fixed-time-window 10
(smap folds/median
... your stuff ...
関連する問題
- 1. Neo4jの関係数をカウントする
- 2. PHPExcel基づく関数のRATE()私はこのコードを持っているNAN()
- 3. 関数内で3秒をカウントする
- 4. foreach関数でカウントを出力する
- 5. カウント関数の実行
- 6. カウント関数付きのケースステートメント
- 7. 配列の奇数と負数をカウントするJS関数
- 8. Rate Limit with RxSwift
- 9. Matlab、fdesign、sample rate
- 10. android data transfer rate
- 11. KeyError:u'x-rate-limit-limit '
- 12. 個数とウィンドウ関数をカウント
- 13. Rのカウント変数関数R
- 14. 変更カウントJavaScript関数
- 15. SendGrid Send Email Rate Limit
- 16. MYSQL関連するレコードの数をカウントする
- 17. 関数が真を返すリスト内の要素をカウントする
- 18. Neo4jのノードの関係数のカウント
- 19. JSONオブジェクトのPHPでのカウント関数
- 20. (SQL)のカウント関数とIF条件
- 21. Flash Math "Rate of Return" forumula?混乱する!
- 22. Rails多型関連のレコード数をカウントする
- 23. 一意の値をカウント関数に結合する方法
- 24. ワークシート(X)を実行する前のカウント。列(Y)。置換関数
- 25. リスト内で1 2の出現をカウントするLisp関数
- 26. Eloquent:テーブル関係の行数をカウントする
- 27. Azure関数の成功カウントを監視する
- 28. xpath 1.0のカウント関数を表現する方法は?
- 29. 条件付きセルの書式設定をカウントする関数
- 30. 多対多関係の行数をカウントする(SQLAlchemy)
こんにちは@Arthur私のシナリオはあなたが説明したのと同じである:
はまた、のような何かをしたいことがあります。固定時間ウィンドウでの私の心配は、時間ウィンドウが終了した後で新しいイベントが到着するまで待たなければならないということです。当時は '固定時間ウィンドウ10 (スワップフォルド/平均' –
)を使用しています。レート機能は、すべての後に必要なものでもかまいません。指定されたウィンドウの最後にイベントを生成することが保証されます。 –
はいレートは完璧な候補ですが、レートの時間間隔でイベントの数を計算する方法を見つけることができませんでした。 –