• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Javaカスタム計測器のサーキットブレーカー

New Relic の Java エージェントには、過剰なインスツルメンテーションの影響からアプリケーションを保護するサーキットブレーカーが搭載されています。サーキットブレーカーは、メモリ枯渇の初期症状を検出すると、自動的に"トリップ" を実行し、計測を制限します。エージェントは、サーキットブレーカーがリセットしても安全であると判断して自動的にリセットするまで、トランザクションデータの収集を停止します。

このサーキットブレーカーは、2つのパラメータ(ヒープの使用量とガベージコレクションに費やされた時間 )を考慮して、いつトリップすべきかを決定します。これらのしきい値のデフォルト値はパーセンテージです。

  • メモリ閾値:20
  • ガベージコレクションのCPU閾値。10%

空きヒープメモリの割合がmemory_threshold未満で、ガベージコレクションに費やされた CPU 時間がgc_cpu_thresholdを超えると、回路ブレーカーが作動します。 サーキットブレーカーが作動すると、エージェントはトランザクションデータの収集を停止します。 UIで報告される最大値は過小報告され、一定期間、トレースが表示されなくなります。

記憶力低下の理由

サーキットブレーカーは、メモリーの消耗を検知すると作動します。これにはいくつかの理由があります。

トラブルシューティング

ブレーカーが落ちてしまった場合は、以下のトラブルシューティングをお試しください。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.