From 6fe7838f7144fef094ea38ce9f3435428d8c699e Mon Sep 17 00:00:00 2001 From: Jon Bernard Date: Thu, 23 Mar 2017 15:20:09 -0400 Subject: [PATCH] grafana: add ceph dashboard This dashboard contains a graph that plots ceph failures against the default job. This should help us to more easily monitor the health of the ceph jobs, in the interest of becoming voting in the future. Change-Id: I01c652bfce601e33e05ae92b5482bbc7f1fee979 --- grafana/ceph.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 grafana/ceph.yaml diff --git a/grafana/ceph.yaml b/grafana/ceph.yaml new file mode 100644 index 0000000000..3110e72dc0 --- /dev/null +++ b/grafana/ceph.yaml @@ -0,0 +1,21 @@ +dashboard: + title: Ceph Failure Rate + 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/ceph.yaml). + type: text + - title: Graphs + height: 320px + panels: + - title: Platform Tempest Full Failure Rates (Check queue) + span: 4 + targets: + - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-neutron-full-ubuntu-xenial') + - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial') + type: graph