クラス ServerHttpObservationFilter

実装されたすべてのインターフェース:
FilterEEAwareBeanNameAwareDisposableBeanInitializingBeanEnvironmentAwareEnvironmentCapableServletContextAware

public class ServerHttpObservationFilter extends OncePerRequestFilter
HTTP 交換用の observations を作成する FilterEE。これにより、実行時間に関する情報と ServerRequestObservationContext から収集された情報が収集されます。

Web フレームワーク は、現在の contextrequest attribute としてフェッチし、それに追加情報を提供できます。構成された ServerRequestObservationConvention は、このコンテキストを使用して metadata を収集し、それを観測に添付します。

導入:
6.0
作成者:
Brian Clozel
  • フィールドの詳細

    • CURRENT_OBSERVATION_CONTEXT_ATTRIBUTE

      public static final StringSE CURRENT_OBSERVATION_CONTEXT_ATTRIBUTE
      現在の監視の context を保持するリクエスト属性の名前。
  • コンストラクターの詳細

    • ServerHttpObservationFilter

      public ServerHttpObservationFilter(io.micrometer.observation.ObservationRegistry observationRegistry)
      指定された ObservationRegistry に対する観測を記録する HttpRequestsObservationFilter を作成します。デフォルトの convention が使用されます。
      パラメーター:
      observationRegistry - 観測を記録するために使用するレジストリ
    • ServerHttpObservationFilter

      public ServerHttpObservationFilter(io.micrometer.observation.ObservationRegistry observationRegistry, ServerRequestObservationConvention observationConvention)
      カスタム規則を使用して、指定された ObservationRegistry に対する観測を記録する HttpRequestsObservationFilter を作成します。
      パラメーター:
      observationRegistry - 観測を記録するために使用するレジストリ
      observationConvention - 記録されたすべての観測に使用する規則
  • メソッドの詳細