cdc1d5ada2
This is a minimal fix to support loading dashboards into the Monasca Grafana fork. It firstly aligns the default Monasca Grafana control plane organisation and Monasca Grafana local admin username with Kolla Ansible to make the feature easier to use. Secondly, it extracts the associated OpenStack project name from this variable by stripping off the OpenStack domain. Longer term we may wish to move the dashboard loading functionality into Kolla Ansible, now that it supports deploying Monasca. Affects Rocky onwards. Change-Id: I77c94edf654565a12ce8be681e3c9b16caa55c86 Story: 2007477 Task: 39186
46 lines
1.6 KiB
Plaintext
46 lines
1.6 KiB
Plaintext
---
|
|
###############################################################################
|
|
# Grafana configuration.
|
|
|
|
# Grafana local admin user name. If you are deploying Monasca Grafana this
|
|
# should not conflict with an OpenStack user name.
|
|
grafana_local_admin_user_name: "grafana_local_admin"
|
|
|
|
# Path to git repo containing Grafana dashboards. Eg.
|
|
# https://github.com/stackhpc/grafana-reference-dashboards.git
|
|
grafana_monitoring_node_dashboard_repo:
|
|
|
|
# Dashboard repo version. Optional, defaults to 'HEAD'.
|
|
grafana_monitoring_node_dashboard_repo_version:
|
|
|
|
# Path to which Grafana dashboards will be cloned to a monitoring node
|
|
grafana_monitoring_node_dashboard_repo_checkout_path: "{{ source_checkout_path ~ '/grafana-dashboards' }}"
|
|
|
|
# The path, relative to the grafana_monitoring_node_dashboard_repo_checkout_path
|
|
# containing the dashboards. Eg. /prometheus/control_plane
|
|
grafana_monitoring_node_dashboard_repo_path:
|
|
|
|
# The Grafana organisation for the control plane. Note that for Monasca
|
|
# Grafana with domain support the format is:
|
|
# organisation_name@openstack_domain
|
|
grafana_control_plane_organisation: "monasca_control_plane@default"
|
|
|
|
# A dict of datasources to configure. See the stackhpc.grafana-conf role
|
|
# for all supported datasources. Example:
|
|
#
|
|
# grafana_datasources:
|
|
# monasca_api:
|
|
# port: 8082
|
|
# host: monasca-api
|
|
# monasca_log_api:
|
|
# port: 5607
|
|
# host: monasca-log-api
|
|
# elasticsearch:
|
|
# port: 9200
|
|
# host: monasca-elasticsearch
|
|
# project_id: "some_id"
|
|
#
|
|
grafana_datasources: {}
|
|
|
|
###############################################################################
|