No native COS grafana integration

Bug #2041173 reported by Nobuto Murata
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceph Dashboard Charm
New
Undecided
Unassigned

Bug Description

To enable Ceph metrics in Grafana dashboard, we need a native integration with COS. So we can drop a legacy bridge such as cos-proxy.

This is a tracking bug as I'm aware there is a proposed patch already:
https://review.opendev.org/c/openstack/charm-ceph-dashboard/+/896248

Revision history for this message
Nobuto Murata (nobuto) wrote :

One workaround is to use arbitrary JSONs from an external repository using the cos-configuration-k8s charm.

# LP: #2041173
# LP: #2041500
juju deploy -m cos cos-configuration-k8s \
    --config git_repo=https://github.com/ceph/ceph.git \
    --config git_branch=main \
    --config grafana_dashboards_path=monitoring/ceph-mixin/dashboards_out

juju relate -m cos grafana:grafana-dashboard cos-configuration-k8s:grafana-dashboards

Revision history for this message
Nobuto Murata (nobuto) wrote :

The deployment above didn't work due to another issue in the cos-configuration-k8s charm to handle a large repository like Ceph. So the repository needs to be small enough not to hit the timeout...

# LP: #2041173
# https://github.com/canonical/cos-configuration-k8s-operator/issues/75
juju deploy -m cos cos-configuration-k8s cos-configuration \
    --config git_repo=https://github.com/nobuto-m/ceph.git \
    --config git_branch=cos-testing \
    --config grafana_dashboards_path=monitoring/ceph-mixin/dashboards_out/

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.