Search code examples
springgrafanaspring-micrometer

Grafana: Get last N minutes events count


I use Spring Micrometer to count every occurrence of a specific event (using counter). How can I get the difference between the counts between now and N minutes ago? I need to how many events were occurred in the last N minutes. I Grafana I can find only count, m1_rate, m5_rate, m15_rate and mean_rate.


Solution

  • This is what I was looking for - change of counter value for last 10 minutes.

    diffSeries(sum(path.to.metric.count),timeShift(sum(path.to.metric.count),'10min',true,false))