From: Andrew Schoen Date: Mon, 4 Jan 2016 16:38:21 +0000 (-0600) Subject: adds a play for configuring sensu clients X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=079b9da6f1bd543a94f070f4e01e41a7674dc6fc;p=ceph-build.git adds a play for configuring sensu clients Signed-off-by: Andrew Schoen --- diff --git a/ansible/sensu.yml b/ansible/sensu.yml index d379d873..8559861c 100644 --- a/ansible/sensu.yml +++ b/ansible/sensu.yml @@ -3,7 +3,7 @@ # # ansible-galaxy install -r sensu-requirements.yml # -- hosts: all +- hosts: sensu-server sudo: true vars_files: - sensu-vars.yml @@ -36,3 +36,17 @@ password: secret # we need to escape the / in /sensu vhost: "%2Fsensu" + +- hosts: sensu-clients + sudo: true + vars_files: + - sensu-vars.yml + roles: + - role: Mayeu.sensu + sensu_server_rabbitmq_hostname: "{{ rabbitmq_client_address|mandatory }}" + sensu_server_rabbitmq_port: 5672 + sensu_server_rabbitmq_password: secret + sensu_install_server: false + sensu_install_uchiwa: false + # sensu_client_subscription_names need to be defined in a hosts_var file + # relative to your inventory