Graphana: Add Zuul v3 executor graphs

Remove the tempest run count which doesn't provide a lot of insight.

Add graphs for two new metrics emitted by executors.

Change-Id: I23c563f1aa155fed341155a5f887c95448a17a07
This commit is contained in:
James E. Blair 2017-10-16 17:12:54 -07:00
parent 1c8d617091
commit 7a33cd6f26
1 changed files with 11 additions and 4 deletions

View File

@ -186,10 +186,17 @@ dashboard:
- target: alias(stats.gauges.logstash.geard.queue.total, 'Total Jobs')
- target: alias(stats.gauges.logstash.geard.workers, 'Workers')
type: graph
- title: Tempest Check Runs
- title: Executors
showTitle: true
height: 250px
panels:
- title: Running Builds
span: 4
targets:
- target: alias(smartSummarize(sumSeries(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full-ubuntu-xenial.SUCCESS,stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full-ubuntu-xenial.FAILURE), '1h', 'avg'), 'Tempest')
- target: alias(smartSummarize(sumSeries(stats_counts.zuul.pipeline.check.job.gate-grenade-dsvm-neutron-ubuntu-xenial.SUCCESS,stats_counts.zuul.pipeline.check.job.gate-grenade-dsvm-neutron-ubuntu-xenial.FAILURE), '1h', 'avg'), 'Grenade')
- target: aliasByNode(stats.gauges.zuul.executor.*.openstack.org.running_builds, 4)
type: graph
- title: Load Average
span: 4
targets:
- target: aliasByNode(stats.gauges.zuul.executor.*.openstack.org.load_average, 4)
type: graph
leftYAxisLabel: "Runs / Hour"