マイクロメータ@Timed注釈

ディナボグダン:

誰もが間の違いが何であるかを私に説明でき_countおよび_sumマイクロメータによって公開されたメトリック@Timed注釈が。

ここでは、結果としてメトリック値の2つの例持つ@Timed方法に注釈ポストを。

GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_count{class="ro.orange.productsbff.infrastructure.adapter.cms.integration.CmsClient",method="getCardLimitsByType",} 9.0

GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_sum{class="ro.orange.productsbff.infrastructure.adapter.cms.integration.CmsClient",method="getCardLimitsByType",} 1.838999262

ありがとうございました!

checketts:

countタイマーが取られたことを総測定です。sum累積的持続時間がかかったすべての測定値の。だから、数で合計を割ることによって、あなたはその平均タイミングを見ることができます:

GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_sum / 
GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_count

値が育つように、その平均はスパイクを隠す可能性があるのでしかし、それは時間の経過とともにあまり便利になることができます。

両方のこれらの数字のみ(再起動を占める)上昇しますので、プロメテウスは、その知識を活用することができますし、そのようなそのタイマーの1分平均待ち時間を見ることができます:

increase(GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_sum[1m]) /   
increase(GET_CARD_LIMITS_BY_LIMIT_TYPE_seconds_count[1m])

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=210633&siteId=1