]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
Inject ceph grafana dashboard layouts
authorfmount <fpantano@redhat.com>
Tue, 10 Sep 2019 13:20:48 +0000 (15:20 +0200)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Thu, 26 Sep 2019 15:12:20 +0000 (11:12 -0400)
commit9bb11c7b2a17db56cfcd7284d2190af36e17bba6
tree2e2f70d9c7376b0877dc1376400ac6508f903818
parent7cc9f93680d84503943d60b2bb950dd68a2259ed
Inject ceph grafana dashboard layouts

This change just adds the task to inject from the
ceph dashboard mgr module the required layouts
to show all the cluster metrics on the grafana
instance.
Since we're now able to push grafana layouts through
the ceph mgr module command, the dashboards configuration
template is no longer needed on containerized environments.
This commit also fixes the Vagrantfile IP static assigment
in the grafana section because it generates an issue (it's
the same of the mgr instance).
Finally, considering some deployments that use an external
grafana server instance, we reworked the 'grafana_server_addr'
assignment to address these requirements.

Signed-off-by: fmount <fpantano@redhat.com>
Vagrantfile
roles/ceph-dashboard/tasks/configure_dashboard.yml
roles/ceph-facts/tasks/facts.yml