Commit Graph

12 Commits

Author SHA1 Message Date
Jeremy Stanley 7c81cf6eda
Farewell limestone
The mirror in our Limestone Networks donor environment is now
unreachable, but we ceased using this region years ago due to
persistent networking trouble and the admin hasn't been around for
roughly as long, so it's probably time to go ahead and say goodbye
to it.

In preparation for cleanup of credentials in system-config, first
remove configuration here except leave the nodepool provider with an
empty diskimages list so that it will have a chance to pick up after
itself.

Change-Id: I504682884a1439fac84d514880757c2cd041ada6
2023-02-14 08:25:10 +11:00
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
Ian Wienand d4f91931e3 grafana: further path fixes
I mistyped these in I6bd82b38d80db2b56a399f80132a723564f9bc40

Change-Id: I9eb083ce14e4814decf639fee18da9e43ed3a421
2021-09-22 14:55:10 +10:00
Ian Wienand b803305b41 grafana: fix openstack API stats for providers
I think I generally messed these up on the original import as every
stat seems to refer to the same thing.  Over time, the layout of
openstacksdk stats has changed meaning this doesn't work at all now.

Use stats that are actually in graphite which should show the overall
health of API requests.

Change-Id: I6bd82b38d80db2b56a399f80132a723564f9bc40
2021-09-22 08:23:24 +10:00
Ian Wienand 99c8bd953b grafana: don't use bool for refresh
grafyaml actually knows this is deprecated, but it's actually more
than that and doesn't work to refresh the variable at all now.  "1"
means "on load" which is what we want.

Change-Id: I34ecdd30c2188cb7e6ec32e33c6a6e99b6240934
2020-06-24 10:54:04 +10:00
Andreas Jaeger a494d238b0 Update infra-manual links
The infra-manual publishes now to docs.opendev.org, change links to it.

New location is: https://docs.opendev.org/opendev/infra-manual/latest/

Link specs.o.o contributors link to OpenStack Contributor Guide.

Change http to https for docs.o.o and specs.o.o everywhere.

Depends-On: https://review.opendev.org/713929
Needed-By: https://review.opendev.org/713930
Change-Id: I46bf9e9527941f2120de59fdbc355337f4c019c1
2020-03-21 09:29:14 +01:00
James E. Blair d624c23335 grafana: add FortNebula dashboard
The minor updates are apparently due to us not having run the script
the last time it was updated with new urls.

Change-Id: I255d1e47b5cff29a3ed377b65ceab677ab1c272e
2019-07-08 09:29:13 -07:00
Andreas Jaeger c1c135087d Update grafana for OpenDev
Use opendev.org everywhere.

Change-Id: I688fe1d949eaee39e20bc74f7aea39583ca14f6f
2019-04-20 19:39:11 +02:00
Ian Wienand d34d7ad763 Consolidate nodepool graphs
All of these dashboards are the same, and have mostly copied all the
same issues with them.  This makes updating anything a massive pain.

This implements a single dashboard template with a small script to
create individual dashboards for each provider and its regions.

I have included a range of fixes.  The y-axis format has changed in
later versions of grafana.  The API time tracking is no longer scaled,
but we just tell grafana it is in ms and it displays it correctly.
The test nodes history graph is moved to the top, as it is probably
the most interesting graph (note this splits itself out per region, if
mulitple regions are selected).  Values for "null as zero" are
consistently set.  Various formatting fixes for the labels are
included.

Change-Id: I5fbffaec3c82aa1fce0947f771de67edd15f7dfc
2018-06-22 12:21:10 +10:00
Ian Wienand 8e8c4b6c62 nodepool grafana : remove job runtimes
These stats aren't updating any more.  Unfortunately, I don't think
there's any current replacement as nodepool doesn't have any insight
into the job it is satisfying a request for.

Change-Id: Ib69fbda5ee019180cd8761d0ead474b426bce379
2018-06-19 14:07:26 +10:00
Paul Belanger 79f51b69e3
Fix typo with nodepool-limestone dashboard
Change-Id: I006cad5e19ecdf2ecc00669f490ca9b49be54c7d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-26 13:21:19 -04:00
Paul Belanger a7ab50cdbb
Add limestone to grafana.o.o
It is helpful to seem what clouds are doing when used by nodepool, so
let create a dashboard.

Change-Id: Ic49b10ab57562db392af4be6d2d1ce511ef756d7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-26 11:43:24 -04:00