Add new zuul executor metrics
This adds starting builds (builds which have not yet run their
first playbook), and percent available memory.  Both of these are
used to control whether new jobs are accepted.
@@ -207,6 +207,16 @@ dashboard:
targets:
- target: aliasByNode(scale(stats.gauges.zuul.executor.*.openstack.org.load_average, 0.01), 4)
type: graph
+ - title: Starting Builds
+ span: 6
+ targets:
+ - target: aliasByNode(stats.gauges.zuul.executor.*.openstack.org.starting_builds, 4)
+ type: graph
+ - title: Available RAM
+ span: 6
+ targets:
+ - target: aliasByNode(scale(stats.gauges.zuul.executor.*.openstack.org.pct_available_ram, 0.01), 4)
+ type: graph
- title: Mergers
showTitle: true
height: 250px
