Coding the playbooks and roles
In this section, we will now use all of that Ansible magic to create a series of playbooks and roles to set up Nagios to monitor your OpenStack cloud. Once completed, you will have a fully functioning Nagios installation that will be customized to monitor OpenStack with some of the monitoring checks we reviewed in the previous section. This time around we broken up the tasks into eight roles in order to keep things simple. Let's review each role in the later .
snmp-config
The first role we will create will include those tasks needed to set up the foundation for collecting the monitoring data. The name of the file will be main.yml
located within the role
directory named snmp-config/tasks
. The contents of this file will ...
Get OpenStack Administration with Ansible 2 - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.