~peter-sabaini/charm-grafana:bug/1875691-dashboard-upgrade

Last commit made on 2020-07-24
Get this branch:
git clone -b bug/1875691-dashboard-upgrade https://git.launchpad.net/~peter-sabaini/charm-grafana
Only Peter Sabaini can upload to this branch. If you are Peter Sabaini please log in for upload directions.

Branch merges

Branch information

Name:
bug/1875691-dashboard-upgrade
Repository:
lp:~peter-sabaini/charm-grafana

Recent commits

af7cea4... by Peter Sabaini

Update test bundles

ee44cc8... by Peter Sabaini

Dashboard upgrade fix

Track digests of dashboards delivered via the grafana:dashboards
relation in order to detect upgrades on existing requests. Re-import
dashboard if an upgrade is detected.

Backward compatibility: when no digest is transmitted, dashboards will
not be upgraded on existing requests. New registration requests will
be imported as before.

As a test, relate a prometheus-libvirt-exporter unit and simulate a
dashboard update by setting a marker value. Check if the marker value
is being imported.

This partially fixes Bug #1875691

62a57a8... by Zachary Zehring

Remove Telegraf dashboard template file.

Reviewed-on: https://code.launchpad.net/~zzehring/charm-grafana/+git/charm-grafana/+merge/383665
Reviewed-by: Xav Paice <email address hidden>
Reviewed-by: James Hebden <email address hidden>

ebcfc8f... by Paul Goins

Rework to minimize test bundle duplication

Reviewed-on: https://code.launchpad.net/~vultaire/charm-grafana/+git/grafana-charm/+merge/384303
Reviewed-by: Xav Paice <email address hidden>
Reviewed-by: James Hebden <email address hidden>

ac6042f... by Drew Freiberger

Add heatmap and per-OSD latency to CephOSD dash

Reviewed-on: https://code.launchpad.net/~afreiberger/charm-grafana/+git/grafana-charm-1/+merge/383002
Reviewed-by: Xav Paice <email address hidden>

588e81b... by Paul Goins

Rework to minimize test bundle duplication

b67acd8... by Drew Freiberger

Updated status/availale graphs to handle multi-selector on CephOSD dash

37d8810... by Drew Freiberger

Add heatmap and per-OSD latency to CephOSD dash

Update the [juju] Ceph OSD dashboard to have names for each of the panel
rows, update schema to version 16, and add heatmap and per-osd latency
max and average graphs that allow overall cluster health views.

Add ability to multi-select OSDs for per-osd Health graphs.

Closes-bug: 1874833

1b678c9... by Alvaro Uria

Docstring with reactive states

Reviewed-on: https://code.launchpad.net/~canonical-is-bootstack/charm-grafana/+git/charm-grafana/+merge/385389
Reviewed-by: James Hebden <email address hidden>
Reviewed-by: Peter Sabaini <email address hidden>

67f0cdb... by Zachary Zehring

Add ability to display multiple prometheus-ceph-exporter clusters in ceph dashboards.

Reviewed-on: https://code.launchpad.net/~zzehring/charm-grafana/+git/charm-grafana/+merge/383160
Reviewed-by: James Hebden <email address hidden>
Reviewed-by: Xav Paice <email address hidden>