Small fixes/updates to collectd install

+ Fix installing collectd on cephstorage host type
+ Remove old collectd configuration documentation
+ Have check playbook run against cephstorage hosts (previously it was just ceph)

Change-Id: Ic53351da1a6fd9951984301ec16ba75fdd0fe1c7
This commit is contained in:
akrzos 2017-01-09 12:48:31 -05:00
parent 27c234c8e4
commit 97bc7bc21e
5 changed files with 11 additions and 21 deletions

View File

@ -1,6 +0,0 @@
Setting up a CFME or ManageIQ VM for All-In-One Performance Monitoring
======================================================================
This has been moved to its own repo:
https://github.com/akrzos/cfme-performance

View File

@ -5,8 +5,6 @@ Collectd configurations are built for these types of machines:
* baremetal
* guest
* graphite/grafana
* ose
* satellite6
To install collectd agent and configure collectd to send metrics to your
Graphite server, simply add the host to your ansible inventory file
@ -28,9 +26,12 @@ Complete Example Inventory file:
overcloud-compute-0
overcloud-compute-1
[ceph]
[cephstorage]
overcloud-cephstorage-0
[objectstorage]
overcloud-objectstorage-0
[baremetal]
x.x.x.x # An ip adddress or fqdn or specificed host in ~/.ssh/config
@ -40,20 +41,15 @@ Complete Example Inventory file:
[graphite]
x.x.x.x # An ip address of a Graphite/Grafana Server
[ose]
x.x.x.x # An ip address of a Red Hat Openshift Enterprise Node
[satellite6]
x.x.x.x # An ip address of a Red Hat Satellite 6 Server
Example running the collectd-generic playbook on the above specified
satellite6 machine:
baremetal machine:
::
# ansible-playbook -i hosts install/collectd-generic.yml --tags "satellite6"
# ansible-playbook -i hosts install/collectd-generic.yml --tags "baremetal"
Replace "satellite6" with whatever machines you intend to install collectd on.
Replace "baremetal" with whatever machines you intend to install collectd on.
Note: Openstack host groups (undercloud, controller, compute, ceph) are
ignored with the collectd-generic.yml playbook.
Note: Openstack host groups (undercloud, controller, compute, cephstorage,
objectstorage) are ignored with the collectd-generic.yml playbook.

View File

@ -43,7 +43,7 @@
- compute
- nova
- hosts: ceph
- hosts: cephstorage
name: Checking Ceph Hosts for common Performance Issues
remote_user: heat-admin
roles:

View File

@ -7,7 +7,7 @@
roles:
- { role: filebeat }
- hosts: controller,compute,ceph
- hosts: controller,compute,cephstorage
remote_user: "{{ host_remote_user }}"
roles:
- { role: filebeat }