2015-11-20 14:40:05 -08:00
dashboard :
title : Nodepool
rows :
- title : Description
height : 100px
panels :
- title : Description
content : |
**This dashboard is managed by [Grafyaml](http://docs.openstack.org/infra/system-config/grafyaml.html).**
If you would like to make changes to this dashboard, please see the grafana directory in [project-config](https://git.openstack.org/cgit/openstack-infra/project-config/tree/grafana/nodepool.yaml).
type : text
2016-03-02 16:54:40 -05:00
- title : Nodes
showTitle : true
height : 150px
panels :
- title : Building
span : 3
sparkline :
full : true
show : true
targets :
- target : sumSeries(stats.gauges.nodepool.provider.*.nodes.building)
type : singlestat
valueName : current
- title : Ready
2016-08-12 12:52:04 -04:00
span : 2
2016-03-02 16:54:40 -05:00
sparkline :
full : true
show : true
targets :
- target : sumSeries(stats.gauges.nodepool.provider.*.nodes.ready)
type : singlestat
valueName : current
- title : In Use
2016-08-12 12:52:04 -04:00
span : 2
2016-03-02 16:54:40 -05:00
sparkline :
full : true
show : true
targets :
- target : sumSeries(stats.gauges.nodepool.provider.*.nodes.used)
type : singlestat
valueName : current
- title : Deleting
2016-08-12 12:52:04 -04:00
span : 2
2016-03-02 16:54:40 -05:00
sparkline :
full : true
show : true
targets :
- target : sumSeries(stats.gauges.nodepool.provider.*.nodes.delete)
type : singlestat
valueName : current
2016-08-12 12:52:04 -04:00
- title : Hold
span : 3
sparkline :
full : true
show : true
targets :
- target : sumSeries(stats.gauges.nodepool.provider.*.nodes.hold)
type : singlestat
valueName : current
2016-06-06 15:57:02 -04:00
- title : Zuul Launchers
showTitle : true
height : 320px
panels :
- title : Building Nodes
2016-06-07 19:12:26 -04:00
span : 3
2016-06-06 15:57:02 -04:00
targets :
2016-06-08 19:52:22 -04:00
- target : aliasByNode(stats.gauges.nodepool.target.*.nodes.building, 4)
2016-06-06 15:57:02 -04:00
type : graph
- title : Ready Nodes
2016-06-07 19:12:26 -04:00
span : 3
2016-06-06 15:57:02 -04:00
targets :
- target : aliasByNode(stats.gauges.nodepool.manager.*.nodes.ready, 4)
type : graph
- title : Used Nodes
2016-06-07 19:12:26 -04:00
span : 3
2016-06-06 15:57:02 -04:00
targets :
- target : aliasByNode(stats.gauges.nodepool.manager.*.nodes.used, 4)
type : graph
- title : Deleting Nodes
2016-06-07 19:12:26 -04:00
span : 3
2016-06-06 15:57:02 -04:00
targets :
- target : aliasByNode(stats.gauges.nodepool.manager.*.nodes.delete, 4)
type : graph
2016-08-05 15:06:14 -04:00
- title : Nodepool Images
showTitle : true
height : 320px
panels :
- title : Building Nodes
span : 3
targets :
- target : aliasByNode(stats.gauges.nodepool.label.*.nodes.building, 4)
type : graph
- title : Ready Nodes
span : 3
targets :
- target : aliasByNode(stats.gauges.nodepool.label.*.nodes.ready, 4)
type : graph
- title : Used Nodes
span : 3
targets :
- target : aliasByNode(stats.gauges.nodepool.label.*.nodes.used, 4)
type : graph
- title : Deleting Nodes
span : 3
targets :
- target : aliasByNode(stats.gauges.nodepool.label.*.nodes.delete, 4)
type : graph
2016-08-22 10:57:53 -04:00
- title : Node Launches
showTitle : true
height : 250px
panels :
- title : Ready Node Launch Attempts
type : graph
span : 4
nullPointMode : null as zero
leftYAxisLabel : "events / min"
targets :
2016-08-24 19:04:16 -04:00
- target : aliasByNode(summarize(stats_counts.nodepool.launch.provider.*.ready, '1m'), 4)
2016-08-22 10:57:53 -04:00
- title : Error Node Launch Attempts
type : graph
span : 4
nullPointMode : null as zero
leftYAxisLabel : "events / min"
targets :
2016-08-23 11:49:30 -04:00
- target : aliasByNode(smartSummarize(sumSeries(stats_counts.nodepool.launch.provider.*.error.*), '1m'), 4)
2016-08-22 10:57:53 -04:00
- title : Time to Ready
type : graph
span : 4
leftYAxisLabel : "time"
y_formats :
- s
- none
targets :
2016-08-24 18:41:12 -04:00
- target : aliasByNode(scale(stats.timers.nodepool.launch.provider.*.ready.mean, '0.001'), 5)
2016-01-18 13:08:02 -05:00
- title : Job Runtimes
showTitle : true
height : 250px
panels :
- title : gate-tempest-dsvm-full
type : graph
span : 6
leftYAxisLabel : "time"
y_formats :
- s
- none
targets :
2016-07-29 15:46:17 +02:00
- target : alias(scale(averageSeries(stats.timers.nodepool.job.gate-tempest-dsvm-full-ubuntu-xenial.master.ubuntu-xenial.runtime.mean), '0.001'), 'Average')
2016-01-18 13:08:02 -05:00
- title : gate-tempest-dsvm-neutron-full
type : graph
span : 6
leftYAxisLabel : "time"
y_formats :
- s
- none
targets :
2016-07-29 15:46:17 +02:00
- target : alias(scale(averageSeries(stats.timers.nodepool.job.gate-tempest-dsvm-neutron-full-ubuntu-xenial.master.ubuntu-xenial.runtime.mean), '0.001'), 'Average')