message: [consensus] Add grafana graph for even loop idle time percent
  Closes:
  Approved by: dmitri-perelman
diff: "alignLevel": null
  }
  },
  + {
  + "aliasColors": {},
  + "bars": false,
  + "dashLength": 10,
  + "dashes": false,
  + "datasource": null,
  + "description": "Percent of time the main Event Loop spends idle",
  + "fill": 0,
  + "fillGradient": 0,
  + "gridPos": {
  + "h": 8,
  + "w": 8,
  + "x": 8,
  + "y": 9
  + },
  + "id": 44,
  + "legend": {
  + "avg": false,
  + "current": false,
  + "max": false,
  + "min": false,
  + "show": true,
  + "total": false,
  + "values": false
  + },
  + "lines": true,
  + "linewidth": 1,
  + "links": [],
  + "nullPointMode": "null",
  + "options": {
  + "dataLinks": []
  + },
  + "percentage": false,
  + "pointradius": 2,
  + "points": false,
  + "renderer": "flot",
  + "seriesOverrides": [],
  + "spaceLength": 10,
  + "stack": false,
  + "steppedLine": false,
  + "targets": [
  + {
  + "expr": "irate(consensus_duration_sum{op='event_processing_loop_idle_duration_s'}[1m]) / ignoring(op) (irate(consensus_duration_sum{op='event_processing_loop_idle_duration_s'}[1m]) + ignoring(op) irate(consensus_duration_sum{op='event_processing_loop_busy_duration_s'}[1m]))",
  + "legendFormat": "{{peer_id}} Idle",
  + "refId": "A"
  + }
  + ],
  + "thresholds": [],
  + "timeFrom": null,
  + "timeRegions": [],
  + "timeShift": null,
  + "title": "Event Loop Idle Percent",
  + "tooltip": {
  + "shared": true,
  + "sort": 0,
  + "value_type": "individual"
  + },
  + "type": "graph",
  + "xaxis": {
  + "buckets": null,
  + "mode": "time",
  + "name": null,
  + "show": true,
  + "values": []
  + },
  + "yaxes": [
  + {
  + "format": "percentunit",
  + "label": "ms",
  + "logBase": 1,
  + "max": null,
  + "min": "0",
  + "show": true
  + },
  + {
  + "format": "short",
  + "label": null,
  + "logBase": 1,
  + "max": null,
  + "min": null,
  + "show": true
  + }
  + ],
  + "yaxis": {
  + "align": false,
  + "alignLevel": null
  + }
  + },
  {
  "collapsed": false,
  "gridPos": {
  