ApplicationのメトリクスフレームワークMicrometerで一日ごとのAPI呼び出し回数を集計したい
いつもお世話になっております。
Micrometer
の Counter機能で
一日ごとのAPI呼び出し回数を累計、出力したいのですが、下記ケースへの対応方法がわからないのでやり方を教えてください。
ケース1: 一日が終わるたびに
Counter
をリセットしたい。あるいは"1日"を毎日自動的に設定しながらCounter
を回す方法についてケース2: アプリケーションが死んだときのために、メトリクスを永続化する方法について
(こちらはメトリクスの採取間隔を短くして空白期間についてはある程度割り切ってもいいのかなと思ってます。メトリクス情報は課金情報の集計に利用する予定ではありますが...)
Spring Bootからメトリクスを流すので、実装例をご教授いただけるのであれば
FluxかMVCのそれっぽいダミーコードでお願い致します。
以上二点、ご教授願えれば幸いです。よろしくお願いします。