Add ComputeGetLimits API to nodepool provider dashboards
Since we now query a cloud for its quota information, lets track the response rate in grafana. Change-Id: Ie9e2727b5dc3d18f5e5fc37be89a9a5f9492eb47 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
46011b0691
commit
371cd4f944
@ -97,6 +97,15 @@ dashboard:
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetServers.mean, '0.001'), 4), 'citycloud-', '')
|
||||
- title: Get Limits
|
||||
type: graph
|
||||
span: 4
|
||||
leftYAxisLabel: "time"
|
||||
y_formats:
|
||||
- s
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetLimits.mean, '0.001'), 4), 'citycloud-', '')
|
||||
- title: Node Launches
|
||||
showTitle: true
|
||||
height: 250px
|
||||
|
@ -97,6 +97,15 @@ dashboard:
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetServers.mean, '0.001'), 4), 'datacentred-', '')
|
||||
- title: Get Limits
|
||||
type: graph
|
||||
span: 4
|
||||
leftYAxisLabel: "time"
|
||||
y_formats:
|
||||
- s
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetLimits.mean, '0.001'), 4), 'datacentred-', '')
|
||||
- title: Node Launches
|
||||
showTitle: true
|
||||
height: 250px
|
||||
|
@ -97,6 +97,15 @@ dashboard:
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetServers.mean, '0.001'), 4), 'entercloud-', '')
|
||||
- title: Get Limits
|
||||
type: graph
|
||||
span: 4
|
||||
leftYAxisLabel: "time"
|
||||
y_formats:
|
||||
- s
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetLimits.mean, '0.001'), 4), 'entercloud-', '')
|
||||
- title: Node Launches
|
||||
showTitle: true
|
||||
height: 250px
|
||||
|
@ -97,6 +97,15 @@ dashboard:
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetServers.mean, '0.001'), 4), 'inap-', '')
|
||||
- title: Get Limits
|
||||
type: graph
|
||||
span: 4
|
||||
leftYAxisLabel: "time"
|
||||
y_formats:
|
||||
- s
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetLimits.mean, '0.001'), 4), 'inap-', '')
|
||||
- title: Node Launches
|
||||
showTitle: true
|
||||
height: 250px
|
||||
|
@ -97,6 +97,15 @@ dashboard:
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetServers.mean, '0.001'), 4), 'infracloud-', '')
|
||||
- title: Get Limits
|
||||
type: graph
|
||||
span: 4
|
||||
leftYAxisLabel: "time"
|
||||
y_formats:
|
||||
- s
|
||||
- none
|
||||
targets:
|
||||
- target: aliasSub(aliasByNode(scale(stats.timers.nodepool.task.$provider.ComputeGetLimits.mean, '0.001'), 4), 'infracloud-', '')
|
||||
- title: Node Launches
|
||||
showTitle: true
|
||||
height: 250px
|
||||
|
@ -94,6 +94,16 @@ dashboard:
|
||||
targets:
|
||||
- target: alias(scale(stats.timers.nodepool.task.ovh-bhs1.ComputeGetServers.mean, '0.001'), 'BHS1')
|
||||
- target: alias(scale(stats.timers.nodepool.task.ovh-gra1.ComputeGetServers.mean, '0.001'), 'GRA1')
|
||||
- title: Get Limits
|
||||
type: graph
|
||||
span: 4
|
||||
leftYAxisLabel: "time"
|
||||
y_formats:
|
||||
- s
|
||||
- none
|
||||
targets:
|
||||
- target: alias(scale(stats.timers.nodepool.task.ovh-bhs1.ComputeGetLimits.mean, '0.001'), 'BHS1')
|
||||
- target: alias(scale(stats.timers.nodepool.task.ovh-gra1.ComputeGetLimits.mean, '0.001'), 'GRA1')
|
||||
- title: Node Launches
|
||||
showTitle: true
|
||||
height: 250px
|
||||
|
@ -98,6 +98,17 @@ dashboard:
|
||||
- target: alias(scale(stats.timers.nodepool.task.rax-dfw.ComputeGetServers.mean, '0.001'), 'DFW')
|
||||
- target: alias(scale(stats.timers.nodepool.task.rax-iad.ComputeGetServers.mean, '0.001'), 'IAD')
|
||||
- target: alias(scale(stats.timers.nodepool.task.rax-ord.ComputeGetServers.mean, '0.001'), 'ORD')
|
||||
- title: Get Limits
|
||||
type: graph
|
||||
span: 4
|
||||
leftYAxisLabel: "time"
|
||||
y_formats:
|
||||
- s
|
||||
- none
|
||||
targets:
|
||||
- target: alias(scale(stats.timers.nodepool.task.rax-dfw.ComputeGetLimits.mean, '0.001'), 'DFW')
|
||||
- target: alias(scale(stats.timers.nodepool.task.rax-iad.ComputeGetLimits.mean, '0.001'), 'IAD')
|
||||
- target: alias(scale(stats.timers.nodepool.task.rax-ord.ComputeGetLimits.mean, '0.001'), 'ORD')
|
||||
- title: Node Launches
|
||||
showTitle: true
|
||||
height: 250px
|
||||
|
@ -90,6 +90,15 @@ dashboard:
|
||||
- none
|
||||
targets:
|
||||
- target: alias(scale(stats.timers.nodepool.task.tripleo-test-cloud-rh1.ComputeGetServers.mean, '0.001'), 'RH1')
|
||||
- title: Get Limits
|
||||
type: graph
|
||||
span: 4
|
||||
leftYAxisLabel: "time"
|
||||
y_formats:
|
||||
- s
|
||||
- none
|
||||
targets:
|
||||
- target: alias(scale(stats.timers.nodepool.task.tripleo-test-cloud-rh1.ComputeGetLimits.mean, '0.001'), 'RH1')
|
||||
- title: List Ports
|
||||
type: graph
|
||||
span: 4
|
||||
|
@ -90,6 +90,15 @@ dashboard:
|
||||
- none
|
||||
targets:
|
||||
- target: alias(scale(stats.timers.nodepool.task.vexxhost-ca-ymq-1.ComputeGetServers.mean, '0.001'), 'YMQ')
|
||||
- title: Get Limits
|
||||
type: graph
|
||||
span: 4
|
||||
leftYAxisLabel: "time"
|
||||
y_formats:
|
||||
- s
|
||||
- none
|
||||
targets:
|
||||
- target: alias(scale(stats.timers.nodepool.task.vexxhost-ca-ymq-1.ComputeGetLimits.mean, '0.001'), 'YMQ')
|
||||
- title: Node Launches
|
||||
showTitle: true
|
||||
height: 250px
|
||||
|
Loading…
Reference in New Issue
Block a user