TripleO comes with an optional suite of tools designed to help operators maintain an OpenStack environment. The tools perform the following functions:
This document will go through the presentation and installation of these tools.
The Deploying with Heat Templates document has a more detailed explanation of the following steps.
As the stack user, copy the Operational tools configuration files to your home directory:
cp /usr/share/openstack-tripleo-heat-templates/environments/monitoring-sensu-config.yaml ~
cp /usr/share/openstack-tripleo-heat-templates/environments/logging-fluentd-config.yaml ~
Edit the parameters in the Operational tools configuration files to fit your requirements.
Continue following the TripleO instructions for deploying an overcloud. Before entering the command to deploy the overcloud, add the environment file that you just configured as an argument:
openstack overcloud deploy --templates -e ~/monitoring-sensu-config.yaml -e ~/logging-fluentd-config.yaml
Wait for the completion of the overcloud deployment process.
Availability Monitoring: you can reach the Sensu dashboard (Uchiwa) on this URL:
Centralized Logging: you can reach the Elastic dashboard (Kibana) on this URL: