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:
parent
27c234c8e4
commit
97bc7bc21e
@ -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
|
|
@ -5,8 +5,6 @@ Collectd configurations are built for these types of machines:
|
|||||||
* baremetal
|
* baremetal
|
||||||
* guest
|
* guest
|
||||||
* graphite/grafana
|
* graphite/grafana
|
||||||
* ose
|
|
||||||
* satellite6
|
|
||||||
|
|
||||||
To install collectd agent and configure collectd to send metrics to your
|
To install collectd agent and configure collectd to send metrics to your
|
||||||
Graphite server, simply add the host to your ansible inventory file
|
Graphite server, simply add the host to your ansible inventory file
|
||||||
@ -28,9 +26,12 @@ Complete Example Inventory file:
|
|||||||
overcloud-compute-0
|
overcloud-compute-0
|
||||||
overcloud-compute-1
|
overcloud-compute-1
|
||||||
|
|
||||||
[ceph]
|
[cephstorage]
|
||||||
overcloud-cephstorage-0
|
overcloud-cephstorage-0
|
||||||
|
|
||||||
|
[objectstorage]
|
||||||
|
overcloud-objectstorage-0
|
||||||
|
|
||||||
[baremetal]
|
[baremetal]
|
||||||
x.x.x.x # An ip adddress or fqdn or specificed host in ~/.ssh/config
|
x.x.x.x # An ip adddress or fqdn or specificed host in ~/.ssh/config
|
||||||
|
|
||||||
@ -40,20 +41,15 @@ Complete Example Inventory file:
|
|||||||
[graphite]
|
[graphite]
|
||||||
x.x.x.x # An ip address of a Graphite/Grafana Server
|
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
|
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
|
Note: Openstack host groups (undercloud, controller, compute, cephstorage,
|
||||||
ignored with the collectd-generic.yml playbook.
|
objectstorage) are ignored with the collectd-generic.yml playbook.
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
- compute
|
- compute
|
||||||
- nova
|
- nova
|
||||||
|
|
||||||
- hosts: ceph
|
- hosts: cephstorage
|
||||||
name: Checking Ceph Hosts for common Performance Issues
|
name: Checking Ceph Hosts for common Performance Issues
|
||||||
remote_user: heat-admin
|
remote_user: heat-admin
|
||||||
roles:
|
roles:
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
roles:
|
roles:
|
||||||
- { role: filebeat }
|
- { role: filebeat }
|
||||||
|
|
||||||
- hosts: controller,compute,ceph
|
- hosts: controller,compute,cephstorage
|
||||||
remote_user: "{{ host_remote_user }}"
|
remote_user: "{{ host_remote_user }}"
|
||||||
roles:
|
roles:
|
||||||
- { role: filebeat }
|
- { role: filebeat }
|
||||||
|
Loading…
Reference in New Issue
Block a user