SnapMetrics is a brand new JIRA app.

You can define metrics, and view the results in JIRA dashboards or serve them via REST services.

  1. It is very easy to define your metrics
  2. You can use each metric in your metrics dashboard
  3. By default all metrics are run and cached by scheduled task which is triggered at 03:00 AM every day. However you can re-schedule the executor as you wish. 
    Or you can manually run a metric (in Metrics page) to force it cache latest value.
  4. Every metric function can be done programatically by Metrics REST Services