966106905e
Collectd Configs: + Improvements to the maintainability of these config files + Versions appended to end of each per-process captured that the specific process was used in OpenStack + Collect on for Gnocchi, Aodh, and Sahara + Remove Satellite6 and OSE collectd configurations + Cleaned up Undercloud, Controller, Compute and Ceph Collectd Configurations to contain "mostly" processes that exist on machines of that type Dashboards: + Add Gnocchi, Aodh, and Sahara per-process graphs + s/glance-agent/glance-api/ "bug" + Remove non-OpenStack Dashboards (OSE, Satellite 6) from Repo + Consolidate Guest, Baremetal, and Graphite Dashboards with OpenStack Dashboards in single playbook grafana-dashboards.yml + Update the Cloud System Performance Dashboard to allow comparsion with timeshifting + Add several comments to clarify the three types of dashboards + Removed DivideSeries from Graphite, Baremetal, and Guest Dashboards to match behavior of the OpenStack Dashboards for per-process graphs Change-Id: I0c5c994324bd202b02a6175b261b84b183499d0e
41 lines
1.2 KiB
YAML
41 lines
1.2 KiB
YAML
---
|
|
#
|
|
# Uploads and Builds Dashboards for Browbeat analysis of System Performance Metrics
|
|
#
|
|
# You can upload just the Static and Generated Generic Dashboards with:
|
|
# ansible-playbook -i hosts install/grafana-dashboards.yml -e 'cloud_dashboards=false'
|
|
#
|
|
#
|
|
|
|
- hosts: localhost
|
|
gather_facts: false
|
|
vars:
|
|
ansible_connection: local
|
|
cloud_dashboards: true
|
|
overwrite_existing: true
|
|
dashboards:
|
|
- template_name: OpenStack
|
|
template_node_type: undercloud
|
|
process_list_name: OpenStack-Undercloud
|
|
- template_name: OpenStack
|
|
template_node_type: controller
|
|
process_list_name: OpenStack-Controller
|
|
- template_name: OpenStack
|
|
template_node_type: compute
|
|
process_list_name: OpenStack-Compute
|
|
- template_name: OpenStack
|
|
template_node_type: ceph
|
|
process_list_name: OpenStack-Ceph
|
|
- template_name: OpenStack
|
|
template_node_type: "*"
|
|
process_list_name: OpenStack
|
|
# Non-OpenStack specific dashboards that are included:
|
|
- template_name: baremetal
|
|
process_list_name: Baremetal
|
|
- template_name: guest
|
|
process_list_name: Guest
|
|
- template_name: graphite
|
|
process_list_name: Graphite
|
|
roles:
|
|
- grafana-dashboards
|