project-config/grafana
Clark Boylan 4ef6ea4d10 Fix nodepool API ops Grafana graphs
openstacksdk statsd records for API operations are not response code
specific. This change adds a glob to the statsd record path to include
all return code response metrics in our API graphs. I believe this
change may have come with the openstacksdk 0.103.0 update. We also
update paths for servers POST, server details, and flavor details as
they have changed.

Note the network info is empty which is why we don't get graphs for
them, but the paths appear correct. I think this may be beacuse we don't
need to query network info in any of our clouds currently.

While we are at it we stop updating the airship and inap cloud graphs
since those should be cleaned up and this keeps the review overhead
smaller.

Change-Id: I5a6b80118afaf3b7782a1d1c131787f208583799
2022-12-08 15:42:45 -08:00
..
afs.yaml Add missing volumes to Grafana AFS page 2022-05-24 14:16:00 +02:00
ceph.yaml grafana ceph: add nova stable/(xena|yoga) branches 2022-03-28 20:30:07 +00:00
create-nodepool.sh Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
datasource.yaml Switch grafana datasource to https://graphite.opendev.org 2019-04-12 11:18:15 -04:00
git.yaml Update infra-manual links 2020-03-21 09:29:14 +01:00
horizon.yaml Upadting horizon nodejs job name 2020-06-24 11:44:30 +00:00
infra-prod-deployment.json grafana: Add infra deployment overview 2022-06-30 14:37:01 +10:00
kolla.yaml Update kolla grafana panel 2022-06-03 09:25:29 +02:00
mosquitto.yaml Update infra-manual links 2020-03-21 09:29:14 +01:00
networking-bagpipe.yaml Remove ocata related grafana definitions 2022-01-19 19:53:16 +01:00
networking-bgpvpn.yaml Remove ocata related grafana definitions 2022-01-19 19:53:16 +01:00
networking-odl.yaml Remove ocata related grafana definitions 2022-01-19 19:53:16 +01:00
networking-sfc.yaml Update infra-manual links 2020-03-21 09:29:14 +01:00
neutron-dynamic-routing.yaml Add py38/py39 jobs to Grafana 2022-06-13 16:25:35 +02:00
neutron-lib.yaml Update Neutron Grafana as per recent changes 2022-06-15 17:06:32 +05:30
neutron-stable-minusone.yaml Remove lower-constraints and tox-py36 from Neutron Grafana 2022-05-16 11:40:03 +00:00
neutron-stable-minustwo.yaml Remove lower-constraints and tox-py36 from Neutron Grafana 2022-05-16 11:40:03 +00:00
neutron-tempest-plugin.yaml neutron-tempest-plugin grafana update 2022-06-15 17:27:27 +05:30
neutron-vpnaas.yaml VPNAAS: remove old jobs from grafana 2022-07-22 15:37:15 +02:00
neutron.yaml [Grafana] Neutron dasboard change Fedora job to Centos 9 Stream 2022-08-04 10:01:52 +02:00
nodepool-airship-citycloud.yaml grafana: further path fixes 2021-09-22 14:55:10 +10:00
nodepool-dib-status.json grafana: update nodepool-dib status page 2022-06-30 15:50:41 +10:00
nodepool-inap.yaml grafana: further path fixes 2021-09-22 14:55:10 +10:00
nodepool-inmotion.yaml Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
nodepool-iweb.yaml Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
nodepool-limestone.yaml Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
nodepool-linaro.yaml Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
nodepool-osuosl.yaml Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
nodepool-ovh.yaml Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
nodepool-rax.yaml Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
nodepool-vexxhost.yaml Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
nodepool.template Fix nodepool API ops Grafana graphs 2022-12-08 15:42:45 -08:00
nodepool.yaml Update infra-manual links 2020-03-21 09:29:14 +01:00
octavia.yaml Remove lower-constraints and tox-py36 from Neutron Grafana 2022-05-16 11:40:03 +00:00
openstack-ansible.yaml Add rockylinux 9 to OSA grafana 2022-10-03 10:19:03 -04:00
ovsdbapp.yaml Update infra-manual links 2020-03-21 09:29:14 +01:00
README.rst grafana: add helper script 2022-06-30 14:37:01 +10:00
resource-usage.yaml Fix small bug in resource usage grpahs 2022-04-06 09:51:26 -07:00
run-grafana.sh grafana: pull grafyaml in helper script 2022-08-04 13:58:52 +10:00
tap-as-a-service.yaml Update infra-manual links 2020-03-21 09:29:14 +01:00
tempest.yaml Update infra-manual links 2020-03-21 09:29:14 +01:00
tobiko.yaml Add Grafana dashboard for the Tobiko CI 2022-07-25 23:57:06 +02:00
vmware-nsx.yaml Remove ocata related grafana definitions 2022-01-19 19:53:16 +01:00
zuul-loadbalancer.yaml Add zuul load balancer dashboard 2022-03-04 15:28:50 -08:00
zuul-performance.yaml Fix reconfiguration time graph 2022-03-04 12:43:22 -08:00
zuul-status.yaml Update ZK followers graph 2022-11-02 09:48:36 -07:00

Developing Graphs

The run-grafana.sh script in this directory will start a Docker container with Grafana listening on port 3000. It will then load the datasources and dashboards in this directory. Repeated runs of the script will re-load the scripts.

You can log into the instance with the username "admin" and password "password". You can then use the Grafana UI to develop graphs.

The "share" icon on the graph in the UI can be used to export a JSON file, which your browser will download. You can copy that to this directory (or update existing files) and submit a review.