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.

Change-Id: Ia0312d13c739da1d19983c8678f0198b0d8ca314
This commit is contained in:
James E. Blair 2018-02-04 08:34:12 -08:00
parent 3b7756b911
commit 83b18f08be
1 changed files with 10 additions and 0 deletions

View File

@ -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