クラス StartupTimeMetricsListener
java.lang.ObjectSE
org.springframework.boot.micrometer.metrics.startup.StartupTimeMetricsListener
- 実装されているすべてのインターフェース:
EventListenerSE, ApplicationListener<ApplicationEvent>, SmartApplicationListener, Ordered
ApplicationStartedEvent および ApplicationReadyEvent にレスポンスしてアプリケーションの起動メトリクスをバインドします。- 導入:
- 4.0.0
- 作成者:
- Chris Bono, Phillip Webb
フィールドのサマリー
フィールド修飾子と型フィールド説明static final StringSEアプリケーションの準備完了時間メトリクスに使用するデフォルトの名前。static final StringSEアプリケーションの開始時間メトリクスに使用するデフォルトの名前。インターフェース Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクターの概要
コンストラクターコンストラクター説明StartupTimeMetricsListener(io.micrometer.core.instrument.MeterRegistry meterRegistry) デフォルトのメトリクス名を使用して新しいインスタンスを作成します。StartupTimeMetricsListener(io.micrometer.core.instrument.MeterRegistry meterRegistry, StringSE startedTimeMetricName, StringSE readyTimeMetricName, IterableSE<io.micrometer.core.instrument.Tag> tags) 指定されたオプションを使用して新しいインスタンスを作成します。方法の概要
クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース ApplicationListener から継承されたメソッド
supportsAsyncExecutionインターフェース SmartApplicationListener から継承されたメソッド
getListenerId, getOrder, supportsSourceType
フィールドの詳細
APPLICATION_STARTED_TIME_METRIC_NAME
アプリケーションの開始時間メトリクスに使用するデフォルトの名前。- 関連事項:
APPLICATION_READY_TIME_METRIC_NAME
アプリケーションの準備完了時間メトリクスに使用するデフォルトの名前。- 関連事項:
コンストラクターの詳細
StartupTimeMetricsListener
public StartupTimeMetricsListener(io.micrometer.core.instrument.MeterRegistry meterRegistry) デフォルトのメトリクス名を使用して新しいインスタンスを作成します。- パラメーター:
meterRegistry- 使用するレジストリ- 関連事項:
StartupTimeMetricsListener
public StartupTimeMetricsListener(io.micrometer.core.instrument.MeterRegistry meterRegistry, StringSE startedTimeMetricName, StringSE readyTimeMetricName, IterableSE<io.micrometer.core.instrument.Tag> tags) 指定されたオプションを使用して新しいインスタンスを作成します。- パラメーター:
meterRegistry- 使用するレジストリstartedTimeMetricName- アプリケーションの開始時間メトリクスに使用する名前readyTimeMetricName- アプリケーションの準備時間メトリクスに使用する名前tags- アプリケーションの起動メトリクスに関連付けるタグ
メソッドの詳細
supportsEventType
- 次で指定:
- インターフェース
SmartApplicationListenerのsupportsEventType
onApplicationEvent
- 次で指定:
- インターフェース
ApplicationListener<ApplicationEvent>のonApplicationEvent