Micrometer

Spring BootアプリのメトリクスをMicrometerで収集する #micrometer

Micrometer (micrometer-core)には、Javaでよく使われるライブラリ、ミドルウェア、JVM自身のメトリクスを収集するためのBinderと呼ばれるClassと、その設定を行うAutoConfigurationが含まれているので簡単にメトリクス収集を始める事ができます。
(ちなみに、MicrometerはJMXには依存してないので、JVMオプションでJMXを有効する必要はありません)

それらをいつくか紹介してみようと思います。

Spring Boot 1.5.xでURI毎のレイテンシをモニタリングする設定

さっそくですが、以下のブログエントリーを見てください。

BLOG.IK.AM - Spring Boot 2とMicrometerでPrometheusを使うときの便利PromQLメモ

Spring Bootでは、Micrometerを依存ライブラリに追加していつくかの設定を行うと、URI毎のレイテンシが簡単にモニタリングできるようになっています。