Search code examples
grafanaprometheus

Prometheus/Grafana Rate()....what Unit for Y Axis


I have a counter that I am plotting on Grafana.


rate(processed_work_items_total{job="MainWorker"}[1m])

I am not getting the expected numbers in Grafana.

What I want is the # of Work Items Processed per minute.

Is my query wrong? or my Unit of Measure in my Y Axis. I currently have it as ops/min and its giving me a super small number.


Solution

  • According to the documentation, rate(processed_work_items_total{job="MainWorker"}[1m]) will calculate the number of work items processed per second, measured over the last one minute (that's the [1m] from your query).

    If you want the number of items per minute, simply multiply the above metric with 60.